Dodawanie czasu do daty możemy wykonać na wiele różnych sposobów. Najbezpieczniej jest to zrobić za pomocą wbudowanej funkcji. VBA oferuje pod tym względem szerokie pole manewru. W tym artykule omówię trzy z nich: TimeSerial, TimeValue i DateAdd. Treść zadania Nasze zadanie polega na tym, aby do dzisiejszej daty, dodać 10 godzin i 30 minut. TimeSerial […]
Zakres do obrazka
Excel nie posiada narzędzia, które pozwalałoby na zapisanie zakresu komórek do pliku graficznego w wysokiej rozdzielczości. Obiekt Range – o dziwo – nie posiada metody w stylu ExportToPicture. Musimy więc wyeksportować zakres do obrazka w bardziej okrężny sposób. Wymogi zadania Niedawno stanąłem przed zadaniem wyeksportowania zakresu komórek do pliku graficznego. Warunki dotyczące tego obrazka były […]
Kłopotliwa transpozycja
Transpozycja danych to operacja w Excelu, która pozwala zamienić miejscami wiersze z kolumnami. Możemy jej używać również w VBA za pomocą funkcji TRANSPOSE. W tym przypadku, dość nieoczekiwanie zamienia ona jednak dni z miesiącami. Transpozycja danych w Excelu Z transpozycji można w Excelu skorzystać na dwa sposoby. Pierwsza opcja (bardziej popularna) polega na skopiowaniu tabeli […]
Efektowne menu na wstążce
Wstążka, obok formularzy UserForms, stanowi najważniejszy element interfejsu w aplikacjach EXCEL/VBA. Klienci zawsze chcą menu, które jest przyjazne i intuicyjne w obsłudze. Najlepiej takie, które w całości jest oparte na (dużych!) przyciskach. Buttony można także umieścić i pogrupować na liście rozwijanej, co niewątpliwie dodaje wstążce elegancji. Estetyczne menu rozwijane Kilka dni temu zainstalowałem dodatek ImageMSO, […]
Galeria na wstążce
Galeria jest być może najbardziej efektowną kontrolką jaką możemy umieścić na karcie wstążki. Jest rozwinięciem listy rozwijanej i świetnie sprawdza się gdy mamy do wyboru multum opcji. Możemy wgrywać własne obrazki i sterować ilością wierszy i kolumn. Jak stworzyć taką galerię? O tym dowiesz się z tego artykułu. Galeria czy lista? W poprzedniej notce opisałem […]
Lista rozwijana z ikonami
Lista rozwijana jest kontrolką, która niewątpliwie wzbogaca interfejs aplikacji EXCEL/VBA. W odróżnieniu od standardowego pola kombi, możemy do niej dodać ikonę. Jak przygotować taką kontrolkę i jak wstawić ją na własną wstążkę? O tym przeczytasz w tym artykule. Kontrolka Dropdown Bohaterem dzisiejszego odcinka jest tzw. dropdown czyli lista rozwijana. Na pierwszy rzut oka przypomina swojego […]