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.
Program VBA REJESTR WODOMIERZY v 5.0 to rejestr wodomierzy lokali mieszkalnych Osiedla Rusa Spółdzielni Mieszkaniowej 'Osiedle Młodych' w Poznaniu. Na niniejszej podstronie przedstawiam:
W dziale "Pliki" dla programu VBA REJESTR WODOMIERZY można ściągnąć instrukcję obsługi (.pdf) oraz prezentację wideo (.mpg) w pełnowymiarowej wersji. Każdy plik w postaci archiwum samorozpakowującego.
Na tej podstronie przedstawiam przykład komercyjnej produkcji użytkowanej w administracji Os. Rusa w Poznaniu.
Inne pliki i przykłady makr w excelu - dział ZAGADNIENIA VBA/.
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 programy w excelu, 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'
Menu i formularze programu REJESTR WODOMIERZY v 5.0 Powiększenie obrazka przez kliknięcie.
|
|
|
|
|
|
|
|
|
|
|
|
Program VBA REJESTR WODOMIERZY v 5.0 przygotowany został dla potrzeb działu technicznego administracji Osiedla Rusa. Wodomierze lokali mieszkalnych we wskazanej jednostce administracyjnej wymieniane są co pięć lat. Wymiany dokonują konserwatorzy administracji w ustalonych wcześniej lokalach. Łączna liczba wodomierzy na osiedlu to 10514 sztuk. Wymiana prowadzona jest w trybie ciągłym (dąży się do instalacji ~2000 sztuk wodomierzy rocznie).
Zadaniem działu technicznego jest:
- wskazać adresy i wodomierze, których okres legalizacji mija w danym roku,
- przekazać gospodarzom budynków gotowe spisy adresów z zadaniem umówienia wizyty konserwatora i instalacji nowych wodomierzy,
- pisemnie potwierdzić fakt wymiany wodomierzy ze stanami demontowanych i montowanych urządzeń z podpisem użytkownika lokalu,
- przekazać raport dzienny montażu wodomierzy do działu rozliczeń,
- określić ewentualne przyczyny dla których umówiony montaż nie doszedł do skutku,
- dla wskazanego lokalu określić numery wodomierzy wraz z ich przeznaczeniem (ciepła lub zimna woda) i miejscem montażu (kuchnia lub łazienka),
Dział techniczny winien również na każde żądanie bezzwłocznie określić ilość wodomierzy wg przeznaczenia (ciepła lub zimna woda), która będzie montowana na każdej z siedmiu nieruchomości w ciągu następnych pięciu lat.
Program służący do rozliczeń kosztów zużycia wody eksploatowany w sieci komputerowej SM OM w Poznaniu nie spełnia w/w wymagań ze względu na:
- brak możliwości ewidencjonowania zamontowanego wodomierza w dniu jego montażu (wprowadzany jest on do rejestru rozliczeń wraz z pierwszym odczytem oddanym przez użytkownika lokalu). Powoduje to niemożliwe do oszacowania uchybienie w rejestrze (jeżeli użytkownik lokalu dokona pierwszego odczytu po 6 miesiącach to przez ten czas system nie zawiera informacji o już zamontowanym urządzeniu),
- brak możliwości druku list umówień montażu wodomierzy dla gospodarzy,
- eksport danych tylko w formie tekstowej (bezpośrednie sortowanie niemożliwe),
- brak możliwości rejestrowania przyczyn ewentualnego braku montażu,
- niepełne dane dotyczące miejsca montażu/przeznaczenia danego urządzenia.
Program VBA REJESTR WODOMIERZY v 5.0 omawiany na niniejszej stronie pozwala na:
- druk spisów adresów lokali w których w danym roku winien odbyć się montaż nowych wodomierzy.
Listy drukowane są w postaci gotowej do zastosowanie przez gospodarzy tzn. według wskazanych wejść (dla budynków wysokich gospodarz obsługuje wejścia) lub budynków (dla budynków niskich gospodarz obsługuje cały obiekt),
- druk tabelarycznych raportów dziennych montażu wodomierzy,
- ewidencjonowanie krótkich uwag do danego wodomierza (pozwala to na określanie przyczyn braku montażu np. "brak dostępu w dniu _" ale również na uwagi dotyczące samej instalacji np. "instalacja z rur klejonych" itp.),
- wgląd do raportu danego mieszkania z określeniem: numerów, przeznaczenia, miejsca montażu, rocznika, daty montażu i ewentualnych uwag do wodomierzy w lokalu,
- szybkie raportowanie ilości wodomierzy wody ciepłej i zimnej dla określonych zakresów rocznikowych dla każdej z nieruchomości,
- przy prowadzeniu ewidencji wodomierzy na bieżąco dane aktualne są na chwilę ich uzyskania.
Program REJESTR WODOMIERZY v. 5.0 przechowuje osobno dane o roczniku, numerze i dacie montażu wodomierzy co uniezależnia go od systemu oznaczeń producenta urządzeń (w zależności od wytwórcy rocznik wodomierza podawany jest w numerze seryjnym lub niezależnie od niego).
A) RAPORT DLA MIESZKANIA - dla wybranego lokalu podaje numery seryjne i typy wodomierzy (ciepła/zimna woda), roczniki (dla urządzeń których nr seryjny nie zawiera tej danej), datę i miejsce (łazienka/kuchnia) montażu wodomierza. Możliwość wydruku raportu wymiany wodomierzy,
B) DANE DLA NIERUCHOMOŚCI - dla wybranej nieruchomości podaje ilości i typy wodomierzy (ciepła/zimna woda) dla wybranych ze zdefiniowanej listy parametrów wieku urządzeń (starsze, młodsze itp. od wybranych roczników),
C) WYDRUKI DLA GOSPODARZY - dla wybranej nieruchomości i określonego wieku wodomierzy drukuje listy do ustalania wizyt konserwatorów z podziałem na budynki (wieżowce i bloki niskie) lub wejścia (budynki dziesięciokondygnacyjne tzw. deski),
D) WPROWADZANIE DANYCH - przy użyciu gotowego formularza (wymagane podanie definiowalnego hasła użytkownika) wprowadzanie danych (tj. numerów seryjnych, typów, roczników i dat montażu) wymienianych wodomierzy zadanego lokalu mieszkalnego,
OPCJE UŻYTKOWE - program ma opcje zmiany hasła użytkownika, zmiany hasła administratora programu i wyboru rozdzielczości pracy. Tworzy kopię bezpieczeństwa (domyślny folder D:\Moje dokumenty). Nazwa pliku zapasowego uzupełniana jest o datę dzienną i godzinę utworzenia.
UWAGA: PROGRAM NIE POZWALA NA PODGLĄD IMION I NAZWISK UŻYTKOWNIKÓW LOKALI, WOBEC CZEGO NIE JEST ZBIOREM DANYCH OSOBOWYCH wg AKTUALNEGO STANU PRAWNEGO.
© 2009-2010 G. Koralewski design by styleshout.