Aplikacja MS Excel dzięki oferowanym formantom, makropoleceniom oraz formularzom, a także możliwości skojarzenia tych elementów z fragmentami procedur napisanych w języku VBA (Visual Basic for Applications) jest elastycznym narzędziem pracy mogącym, w wielu przypadkach z powodzeniem, zastąpić wyspecjalizowane programy. Możliwości tych większość użytkowników nawet nie stara się wykorzystać, a nie jest to wcale takie trudne. Na niniejszej stronie pokazano niektóre praktyczne rozwiązania mogące znaleźć zastosowanie w firmie - nie tylko w ewidencji. Przedstawione przykłady zaczerpnięte są z zakresu pracy autora strony tj. działalności spółdzielni mieszkaniowej.
Pomysł podstrony zrodził się po pięciu tygodniach funkcjonowania witryny. Wśród możliwości oferowanych przez użytkowany system statystyk, znajduje się między innymi opcja rozpoznawania słów i fraz, które osoby odwiedzające stronę wprowadziły do wyszukiwarki Google. W okresie od 2009-04-04 (uruchomienie strony) do 2009-05-08 było to blisko 1100 użytkowników, w większości (około 80%) posługujących się wyszukiwarkami. W ten sposób zgromadziłem i gromadzę nadal materiał, który pozwola ocenić jakie zagadnienia są poszukiwane przez osoby interesujące się tematyką prezentowaną na stronie. Dodatkowo uwzględniam opinie i informacje przekazywane mi osobiście i w mailach.
W związku z powyższym dotychczasowe działy 'Programy od kuchni' oraz 'Przykładowe tutoriale' postanowiłem uzupełnić o dział 'Zagadnienia VBA', a dla czytelności nawigacji całość zgrupować w blok tematyczny 'Warsztat VBA'.
Sposób prowadzenia i uzupełniania zawartości dwóch wcześniej istniejących podstron pozostaje bez zmian, natomiast w dziale 'Warsztat VBA' zamierzam prezentować artykuły, fragmenty listingów, przykłady makropoleceń i przykładowe pliki. Dział ten będzie rozszerzany i uzupełniany z uwzględnieniem informacji od użytkowników strony.
Z zebranych przeze mnie zapytań wynika, że bardzo poszukiwanym jest kurs pisania makr z elementami programowania VBA z uwzględnieniem Excela 2003 i 2007. Materiał taki przygotowuję z myślą o wydzielonym bloku tematycznym.
Wprowadzam również w postaci osobnego działu zagadnienia / tutoriale związane z umiejętnością mniej lub bardziej zaawansowanej obsługi Excela, ale bez elementów programowania VBA.
Mam nadzieję, że zwiększona, w opisany wyżej sposób, użyteczność strony wraz z pewną miarą walorów edukacyjnych przyczynią się do wzrostu popularności całej witryny. W przypadku uwag, pomysłów czy zastrzeżeń proszę o kontakt.
Wszystkie prezentowane na stronach niniejszej witryny programy w excelu, instrukcje obsługi, przykłady itp. są plikami przygotowanymi specjalnie na potrzeby prezentacji sieciowej - pozbawione są wszelkich danych osobowych zarówno mieszkańców osiedla jak i pracowników administracji, dane o wyposażeniu technicznym lokali, dane finansowe osiedla i nieruchomości itp. są fikcyjne. Wydruki zawierają informację o wersji demonstracyjnej.
Wszystkie prezentowane na stronach niniejszej witryny pliki, napisane są w wykorzystaniem makropoleceń pod edytorem Visual Basic. Standardowo Excel ustawiony jest na wysoki poziom zabezpieczeń i nie uruchamia żadnych tego typu dodatków. Przed uruchomieniem pliku należy ustawić średni poziom zabezpieczeń (wtedy w przypadku uruchamiania plików z makropoleceniami) arkusz kalkulacyjny zapyta czy ma je również włączyć):
- Pasek poleceń 'NARZĘDZIA' / MAKRA / ZABEZPIECZENIA / POZIOM ŚREDNI (Excel 2003),
- Karta 'Developer', grupa 'Kod', przycisk 'Bezpieczeństwo makr'
Jeśli karta 'Developer' nie jest dostępna to użyj: 'PRZYCISK MICROSOFT OFFICE' / OPCJE PROGRAMU EXCEL / POPULARNE / NAJCZĘŚCIEJ UŻYWANE OPCJE W PRACY Z PROGRAMEM EXCEL / POLE WYBORU 'POKAŻ KARTĘ DEVELOPER NA WSTĄŻCE'
© 2009-2010 G. Koralewski design by styleshout.