Archive for April, 2008»
Łączenie tabel, a wydajność… cz.2
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.
Być dobrym rzemieślnikiem cz. 1
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?
Łączenie tabel a wydajność cz.1
Problem wydawał się trywialny. Potrzebowałem szybkiej procedury, która połączy razem k dwuwymiarowych tablic (n,5) typu Variant.
Read more »
