Moje doświadczenia z Excelem, Accesem i programowaniem w VBA

Wpisy z tagiem: skoroszyt

niedziela, 03 sierpnia 2014

Tym razem coś, co jest oczywiste dla prawie wszystkich. Na forach internetowych zauważyłam jednak, że definicja podstawowych pojęć związanych z Excelem czasem stwarza problemy i prośba o pomoc czy radę rodzi nieporozumienia, które warto uporządkować.  

  • standardowy plik Excela to plik z rozszerzeniem xls (dla wersji Excela starszych niż 2007) lub xlsx dla wersji nowszych;
  • od wersji Excela 2007 plik Excela zawierający makra ma rozszerzenie xlsm
  • plik Excela nazywany jest skoroszytem
  • skoroszyt Excela składa się z arkuszy

    arkusz Excel

     
  • każda komórka ma unikalną nazwę oznaczającą kolumnę i numer wiersza np. C2 - oznacza komórkę w kolumnie C i trzecim wierszu.

 

 

 

 

 

 

 

Kurs Excel 2010 esencja



czwartek, 06 września 2012

Zeszyt makr osobistych to taki skoroszyt Excela, w którym można zapisać funkcje i makra uniwersalne czyli dostępne w dowolnym skoroszycie. Taki zeszyt makr osobistych ma nazwę Personal.xlsb i jest otwierany w tle, w sposób ukryty. Pod warunkiem, że wcześniej go aktywujemy...

Aktywację skoroszytu makr osobistych wykonujemy raz. Wystarczy nagrać proste makro, zapisując je właśnie w zeszycie makr osobistych.

skoroszyt makr osobistych

Wystarczy to zrobić raz i od tej pory każde wejście do Excela będzie jednoznaczne z załadowaniem tego skoroszytu. Wprawdzie będzie to to tylko w tle, ale makra i funkcje będą do dyspozycji.

Samo wejście do skoroszytu - w tym do edycji modułów wykonujemy przez wstęgę Widok --> Odkryj:

skoroszyt makr osobistych


W nowym oknie wystarczy zaznaczyć skoroszyt Personal. 

skoroszyt makr osobistych

Po wejściu do arkusza można w normalny sposób przejść do edycji czy dopisywania makr w kodzie VBA.


wtorek, 29 maja 2012

Nazwa pliku w kodzie VBA wyznaczana jest poprzez słowo kluczowe Name.
Chcąc wyznaczyć nazwę aktualnie otwartego pliku wystarczy prosta funkcja:

Private Function Nazwa_Pliku()

Nazwa_Pliku=ActiveWorkbook.Name

End Function

Właściwość Name obiektu ActiveWorkbook wyznacza nazwę aktywnego skoroszytu.


Ścieżka dostępu do katalogu w kodzie VBA wyznaczana jest poprzez słowo kluczowe Path.
Chcąc wyznaczyć katalog aktualnie otwartego pliku wystarczy prosta funkcja:

Private Function Nazwa_Katalogu()

Nazwa_Katalogu=ActiveWorkbook.Path

End Function

Właściwość Path obiektu ActiveWorkbook wyznacza właśnie katalog, w którym znajduje się aktywny skoroszyt.


| < Wrzesień 2017 > |
Pn Wt Śr Cz Pt So N
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  


Książki warte polecenia
zobacz szczegóły...


A tu oferta na dziś:





ministat liczniki.org



Napisz do mnie!