Istnieją pewne procedury uniwersalne, z których korzystamy prawie w każdym projekcie. Przykładem może być funkcja licząca ostatni niepusty wiersz lub makro przyspieszające działanie na starcie programu. Szybki dostęp do tych procedur pozwoli nam zaoszczędzić trochę czasu. Nie trzeba pisać ich za każdym razem od nowa. Jak stworzyć kontener na ulubione makra? O tym dowiesz się […]
Notacja R1C1
Możliwość korzystania z funkcji Excela w edytorze makr jest dobrodziejstwem. Z poziomu VBA możemy wstawiać do komórek arkusza różne formuły. W jaki sposób zrobić to najskuteczniej? Z pomocą przychodzi nam notacja R1C1. Sprawdź jaka jest jej najważniejsza zaleta. Formuła zwykła vs. CSE Do zakresu B2:B10 i C2:C10 wstawiam formułę, która sprawdza czy komórka z tego […]
Linia separacyjna
Narzędzie Tabela pozwala w szybki sposób przekonwertować prostą tabelkę do postaci obiektowej. Niesie to ze sobą m.in. możliwość naprzemiennego formatowania wierszy. Czasami jednak potrzebujemy oddzielić od siebie dane w inny sposób np. gdy w kolumnie pojawia się inna wartość. W takiej sytuacji przydaje się linia separacyjna. Zmiany w Excelu 2007 Mądre przysłowie przekonuje nas, że: […]
Parametryzacja funkcją ADR.POŚR
Jedną z moich ulubionych funkcji w Excelu jest ADR.POŚR (z ang. INDIRECT). Daje ona bardzo szerokie pole manewru. Pozwala ona na tworzenie odwołań do zakresu poprzez tekst. Umożliwia tworzenie list zawężających dla sprawdzania poprawności. Parametryzacja Funkcją ADR.POŚR pozwala natomiast pobierać argumenty funkcji z zewnętrznych komórek. Idea Parametryzacji Parametryzacja funkcją ADR.POŚR oznacza, że możemy wpływać na […]
Otwarcie pliku funkcją HIPERŁĄCZE
HIPERŁĄCZE różni się pod pewnym względem od pozostałych funkcji Excela. Otóż, w wyniku nie zwraca ona wartości konkretnego typu, lecz link do określonego adresu. Dzięki niej możemy znacząco podnieść wydajność swojej pracy w arkuszu. Jak? O tym przeczytasz w tym artykule. Budowa Funkcji Funkcja HIPERŁĄCZE posiada dwa argumenty, z czego tylko pierwszy jest obowiązkowy. Łącze […]
Konwersja komórki do tablicy
Operowanie na tablicach jest w VBA chlebem powszednim. Danych nie powinniśmy przetwarzać bezpośrednio w komórkach arkusza, lecz właśnie w tablicy. Pewnym problemem jest konwersja komórki do tablicy. VBA nie tworzy wtedy jednoelementowej tablicy, lecz pojedynczą wartość typu Variant. Może to nieść ze sobą sporo problemów. Z Komórek Do Tablicy Zgranie zakresu komórek do tablicy jest […]