Rozważania o Walkenbachu z Excelem w tle

Siedziałem przez ostatnie dni nad programem (mini CRM). Oczywiście w VBA – analiza danych z arkuszy Excela. Musiałem więc sobie troche przypomnieć, sięgając do podręczników. Chodziło między innymi o przetwarzanie tekstu, sortowanie, kopiowanie zeszytów – żeby było bezpieczniej. Pierwsza książka, po jaką sięgnąłem, to oczywiście opisywana już tu przeze mnie wcześniej „Excel 2010 Programowanie w VBA” tytułowego autora.
Niestety, nie wiele tam znalazłem pomimo jej obszerności.
Na przykład, o poleceniu FileCopy nigdzie nie znalazłem nawet składni tego polecenia.
To duży minus. Za to na plus trzeba zapisać na przykład – bardzo mi potrzebne w tym programie, dobrze poparte kodem, wysyłanie spersonalizowanych wiadomości e-mail z wykorzystaniem Outlooka (str 678).
Mam jakąś bardzo starą książkę- „Programowanie Excel 2000 Visual Basic„.
To 11-ście lat temu – a to epoka, albo dwie w informatyce.
W związku z tym, że totalnie już odpadają z niej strony, pozwalam sobie czasami coś na nich notować, podkreślać (polecam e-czytniki książek, tam można to robić bezbolesnie). Sięgnąłem więc do niej i tam też znalazłem to polecenie, niestety znowu tylko w zestawieniu instrukcji (dodatek B – strona 714), bez żadnego opisu składni.
I nagle doznałem olśnienia – tą książkę skąś już znam !
Popatrzyłem na autora – Walkenbach. No i przyjrzałem się. Cytuje fragment spisu treści:

 „…Część II:  Projektowanie aplikacji w Excelu
Rozdział 5. Czym jest aplikacja arkusza kalkulacyjnego?
Aplikacje arkuszy kalkulacyjnych
Projektant i użytkownik końcowy
Kim są projektanci i czym się zajmują ?
Klasyfikacja użytkowników arkuszy kalkulacyjnych…..”

„…Część II Tworzenie aplikacji excelowych
Rozdział 5: Co to jest aplikacja arkuszowa?
Aplikacje arkuszowe
Programista i końcowy użytkownik
Kim są programiści i czym się zajmują
Klasyfikacja użytkowników arkuszy kalkulacyjnych…”

No i teraz zgaduj zgadula – który spis treści do której książki?
Czy to dobrze czy źle, że jest to szablon, czasami z kosmetycznymi zmianami? Nie wiem – za to polecam wybór tylko jednej z tych dwu książek do swojej biblioteczki – na pewno tej najnowszej.
Muszę pewnie powiedzieć z czego ja korzystam. Kiedyś była taka książka „Visual Basic w Excelu 97 – Programowanie dla każdego” autorstwa Julity Korol. Szczerze polecam – choć pewnie nie do dostania. Wiele książek o VBA przeczytałem, ale  tylko w tej znalazłem, na przykład, taką instrukcję wraz z opisem jej działania:

Application.ScreenUpdating=False

Szaleńczo praktyczna, – kto wie o co w niej chodzi? Kto poprawnie odpowie (w komentarzu) – nagroda !
Tak więc, oto lista(minimum) książek, z których zawsze korzystam, przy pisaniu programów w VBA – i zawsze wtedy mam straszny bałagan na biurku.

■Microsoft Visual Basic.NET Language Reference – Microsoft(r) PRESS
■VISUAL BASIC w Excelu 97 – Julita Korol
■Excel 2010 Programowanie w VBA – John Walkenbach

Ten wpis został opublikowany w kategorii Excel, Visual Basic for Application i oznaczony tagami , , , , , . Dodaj zakładkę do bezpośredniego odnośnika.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>