Apr 29 2008

Łączenie tabel, a wydajność… cz.2

Posted by Bartek

Kilka dni temu w tym poście zastanawiałem się nad wydajnością łączenia k tablic (n,5) w jedną. Dziś rano, zupełnie przypadkiem wpadłem na pomysł, który skrócił rozwiązanie tego problemu prawie dziesięciokrotnie.

Read more »

Filed under : VBA, Wszystkie | No Comments »
Apr 24 2008

Być dobrym rzemieślnikiem cz. 1

Posted by Bartek

Tym postem chciałbym rozpocząć cykl artykułów dotyczących narzędzi dobrego programisty w VBA. Każdy rzemieślnik rozpoczyna swoje terminowanie wyposażony w pewien zestaw narzędzi, które z czasem coraz lepiej przystosowuje do swoich potrzeb i stylu pracy, dzięki czemu stają się one przedłużeniem jego umysłu. Dobre narzędzia zwielokrotniają nasze zdolności i wydajność. Bądźmy jednak szczerzy, my programiści VBA nie jesteśmy rozpieszczani przez Microsoft. Z jednej strony dostaliśmy jedno z lepszych środowisk do debugowania błędów, z drugiej zaś funkcjonalności wbudowanego w Office edytora dawno pozostały w tyle za współczesnymi IDE. Chcesz programować w VBA? -zapomnij o wyszukiwaniu/zamianie przy pomocy wyrażeń regularnych, code foldingu, schematach kolorowania, tworzeniu własnych snippetsów, czy chociażby numerowanie linii. Jak więc poprawić ergonomię naszej pracy?

Read more »

Apr 22 2008

Łączenie tabel a wydajność cz.1

Posted by Bartek

Problem wydawał się trywialny. Potrzebowałem szybkiej procedury, która połączy razem k dwuwymiarowych tablic (n,5) typu Variant.
Read more »

Filed under : VBA, Wszystkie | 1 Comment »