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

Wpisy z tagiem: personalizacja

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.


poniedziałek, 11 czerwca 2012

Z Excela korzystamy w różnych sytuacjach. Owszem, jest to część pakietu biurowego, ale nawet w wersji Home często jest również bardzo przydatny.
Jeżeli sami korzystamy z jakeigoś pliku - nie ma problemu. Każdy ma swoje przyzwyczajenia i wpisując dane do stworzonego przez siebie arkusza - raczej nie usuniemy sobie np. wierszy czy kolumn z kluczowymi formułami. Gorzej, jeżeli z takiego arkusza korzysta inny użytkownik - również mający swoje nawyki i przyzwyczajenia, zupełnie odmienne od naszych. 

Chcąc zachować własną pracę -  musimy zabezpieczyć arkusz Excela przed zmianami wprowadzanymi przez innych użytkowników. Jak? Na wstędze Recenzja są przyciski Chroń arkusz i Chroń skoroszyt. Wystarczy z nich skorzystać, zapisać skoroszyt i ... zobaczyć, że do arkusza nie da się wprowadzić żadnych danych, gdyż nie zdjęliśmy blokady z komórek, w które powinny byc wprowadzane dane.

Pełan instrukcja, krok po kroku jak zabezpieczyć arkusz, skoroszyt, a także jak ukryć w skoroszycie Excela powiązania, formuły, kod VBA jest w tym artykule:

Zabezpiecz i ukryj

Zapraszam też do innych moich artykułów na Czytamonline:

marzatela na Czytamonline

A jak wygląda taki zabezpieczony arkusz - można zobaczyć pobierając DEMO programu do rozsyłania maili:

Mailing

 

czwartek, 31 maja 2012

Pracując w skoroszycie Excela, zapisując go od czasu do czasu (dobry nawyk - wie o tym każdy, kto kiedyś stracił efekty swojej pracy), na ogół rzadko się zastanawiamy nad tym, gdzie dokładnie plik został zapisany. Szczególnie jeżeli defaultowe ustawienie jest standardowe, zapisane gdzieś tam w podfolderze podfoldera dokumentów profilu osobistego.
Problem pojawia się w sytuacji, gdy potrzebna jest pełna nazwa pliku - ścieżka dostępu oraz nazwa z rozszerzeniem.

Bezpośrednio w Excelu możemy ją zobaczyć korzystając z formantu Moja lokalizacja na pasku narzędzi. Nie należy on jednak do ustawień standardowych, trzeba dołożyć go samemu. Opis jak to zrobić, właśnie na przykładzie formantu Moja lokalizacja opisałam tu:

Pasek szybkiego dostępu

Z poziomu kodu VBA - wystarczy stworzyć funkcję wykorzystującą ActiveWorkbook.Path oraz ActiveWorkbook.Name.
Na przykład tak:

Private Function Pelna_Nazwa_Pliku() As String

Dim Nazwa_Pliku As String

Dim Sciezka_Dostepu As String

Nazwa_Pliku=ActiveWorkbook.Name

Sciezka_Dostepu=ActiveWorkbook.Path

Pełna_Nazwa_Pliku=Sciezka_Dostepu & "\" & Nazwa_Pliku

End Function

 

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

 

 


środa, 23 maja 2012

We wcześniejszych wersjach Excela było to proste - Widok --> Pasek Narzędzi --> Dostosuj. Excel 2007 i wyższy nie ma menu, tylko Wstęgi i sprawa wydaje sie trudniejsza.
Jak stworzyć własny pasek narzędzi w Excelu? Dostosować go do wlasnych potrzeb, tak aby znalazły się tam polecenia, z których najczęściej korzystamy?
Taka funkcjonalność jest oczywiscie możliwa - z wykorzystaniem paska szybkiego dostępu.

Robi się to tak:

Prawda, że proste?

 

 

| < Listopad 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!