Polecenie On Error występuje w VBA pod kilkoma różnymi postaciami. W gruncie rzeczy chodzi jednak o zmianę reakcji kompilatora na wypadek błędu. Błąd może zostać zignorowany, może nas przenieść do konkretnej etykiety lub może przywrócić domyślny sposób traktowania błędów.W tym artykule opiszę kiedy powinniśmy używać poszczególnych instrukcji. On Error Resume Next Polecenie, które nakazuje ignorować […]
Błędy w funkcjach SUMA.JEŻELI i SUMA.WARUNKÓW
Funkcje SUMA.JEŻELI i SUMA.WARUNKÓW, jak wskazuje ich nazwa, służą do sumowania wybranych danych. Pierwsza funkcja – niezwykle popularna – pozwala sumować na podstawie jednego założenia, SUMA.WARUNKÓW – na podstawie wielu. Co ciekawe, są sytuacje, w których te funkcje zwracają błędne wyniki. Obcięcie zer przy odczycie Kilka lat temu napisałem na blogu tekst dotyczący zaczytywania danych […]
Kasowanie pustych arkuszy
Kasowanie pustych arkuszy jest tematem znacznie mniej popularnym od kasowania pustych wierszy w tabeli. Co ciekawe, problem pierwszy występuje bardzo często, jednak w przeciwieństwie do drugiego – nie stanowi żadnego zagrożenia. Trzy arkusze Każdy nowo dodany skoroszyt składa się standardowo z trzech arkuszy. Opcję tą można zmienić w ustawieniach Excela, ale użytkownicy nie zawsze o […]
Sterowanie typem wykresu
W Excelu warto eksperymentować i wdrażać w życie twórcze pomysły. Czasami przy niewielkim wysiłku można stworzyć narzędzie, które pozwala na dużą elastyczność w analizowaniu danych. Sterowanie typem wykresu za pomocą kontrolki ComboBox z pewnością do takich się zalicza. Potęga kontrolek W rozbudowanych aplikacjach, interfejs oparty jest na formularzach użytkownika. W przypadku prostych plików – wykorzystuje […]
Sterowanie kolorem tabeli
Warto poświęcić trochę czasu, aby dopracować nasze arkusze pod kątem estetyki. Sterowanie kolorem tabeli przy pomocy formatowania warunkowego i kontrolki ComboBox pozwala szybko zmienić dominujący kolor. Z tego artykułu dowiesz się jak przygotować taki arkusz. Kreatywny ComboBox W poprzedniej notce opisałem, w jaki sposób możemy w twórczy sposób wykorzystać formant formularza – ComboBox. Celem była […]
Stałe w kodzie VBA
Stałe skracają i porządkują nasz kod. Warto je przypisywać zwłaszcza do długich ciągów tekstowych – takich jak komunikaty MsgBox lub ścieżki do plików. W tym artykule przeczytasz o tym, jaka jest największa korzyść z ich stosowania i jak ich używam w swoich aplikacjach. Kiedy używać stałych? Osobiście korzystam ze stałych praktycznie wszędzie gdzie się da. […]