W ostatnim czasie sporo pisałem na temat ulubionych funkcji i makr, które posiada każdy szanujący swój czas programista VBA.
Pliki Tekstowe
Taki zestaw procedur pozwala właśnie oszczędzić czas ponieważ kodu nie trzeba pisać od nowa. Zmniejsza się także prawdopodobieństwo wystąpienia błędu – makra są sprawdzone, przechowywane w jednym miejscu i dobrze “zakonserwowane”.
Ale skoro mowa o przechowywaniu to rodzi się pytanie: „Gdzie trzymać te wszystkie swoje ulubione procedury?”.
Przyznam szczerze, że do tej pory korzystałem ze zwykłych plików tekstowych umieszczonych w jednym folderze.
Gdy pojawiała się potrzeba użycia danej procedury (dzieje się tak w każdym projekcie), po prostu stosowałem metodę Kopiuj&Wklej.
Aby usprawnić ten proces umieściłem na pasku narzędzi Windows skrót do otwarcia folderu.
Dodatek MZ-Tools
Problem ten można rozwiązać jednak w dużo bardziej komfortowy sposób.
Dodatek MZ-Tools (darmowy w wersji 3.0) to pakiet świetnych opcji znacznie poszerzających standardowe wyposażenie edytora VB. To nie tylko możliwość automatycznego wstawienia obsługi błędów, dostawienia komentarzy czy linii numerujących kod.
To także świetna opcja Code Templates znajdująca się w opcjach głównych dodatku. Pozwala ona na przechowanie ulubionych fragmentów kodu. Można je potem wstawić w dowolne miejsce kodu za pomocą prostego okienka lub skrótu klawiaturowego.
Tak, więc jeżeli masz problem z zapamiętaniem połączenia do pliku w obiekcie ADO koniecznie rozważ opcję Code Templates ;).
Screen
A tak wygląda okienko z moimi ulubionymi funkcjami.

A mógłbyś pokazać co zawierają twoje templates widoczne na liście ?