Archive for January, 2010»
Funkcja, którą Wam przedstawię w tym poście (czyli sprawdzanie, czy jeden z zakresów zawiera się w drugim), prawdopodobnie nie będzie tak często używana jak metody wydajnego przetwarzania zakresów czy sposoby wprowadzania danych do arkusza, niemniej jednak może być dość ciekawa dla programistów VBA, a dodatkowo umożliwi prezentację właściwości Parent oraz metody Union. Read more »
Funkcje arkusza w VBA
Aby poprawnie wstawić formułę/funkcję do arkusza z poziomu Visual Basic korzystamy z właściwości Formula obiektu Range, ale dodatkowo musimy pamiętać o dwóch podstawowych zasadach: Read more »
Wraz z nastaniem Excela 2007 kwestie wydajności oprogramowania dla Excela zaczynają być IMHO coraz istotniejsze. Dlaczego? Dlatego, że ilość wierszy (milion!), lub raczej ilość komórek, które przetwarzalibyśmy stosując prymitywne metody brute-force jest tak duża, że makra wykonywałyby się zbyt długo. Dlatego warto się czasami chwilę zastanowic jak zredukować ilość operacji i zaplanować w miarę wydajny algorytm. Dziś przedstawię Wam pomysł jak usunąć wszystkie puste wiersze, unikając przeglądania każdego z wierszy. Read more »
