Walidacja danych nazywana jest także kontrolą lub sprawdzaniem poprawności. Opcja ta występuje w Excelu i służy do nakładania ograniczeń na dane wpisywane do komórek. W przypadku aplikacji VBA, temat ten jest znacznie ważniejszy niż można sądzić. Decyduje bowiem o jakości danych, które posłużą nam później do przygotowania raportów. Kontrola poprawności na formularzu odbywa się głównie na poziomie zdarzeń pola tekstowego. Spór o Koncepcję W temacie walidacji danych wyróżniłbym […]
Menu Kontekstowe
Po wprowadzeniu wstążki w Excelu 2007, obiekt CommandBar zaczął tracić na znaczeniu. Tradycyjne menu i paski narzędzi praktycznie odeszły do lamusa. Obecnie przydają się tylko do modyfikacji wyglądu edytora Visual Basic. Wciąż jednak obecny jest trzeci typ pasków – menu kontekstowe, które pojawia się po kliknięciu w prawy przycisk myszy. Zapomniany Obiekt CommandBar Obiekt CommandBar posiada trzy typy pasków. Pasek Menu W Excelu, począwszy od wersji […]
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, który w łatwy sposób pozwala wkleić dowolną ikonkę z pakietu Office […]
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 w jaki sposób zaprojektować listę rozwijaną z własną grafiką. Kontrolka dropdown świetnie […]
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 bardziej popularnego kuzyna ComboBoxa, ale są między nimi różnice. W przypadku ComboBoxa możemy […]
Wybór Na Kontrolce Typu ListBox
Kontrolka typu ListBox służy nam do wyboru jednej lub wielu wartości spośród długiej listy wpisów. Pracując na formularzu, często niejako wymuszamy na użytkowniku zaznaczenie przynajmniej jednej wartości. Co ciekawe, kompilator VBA odróżnia brak działania od zaznaczenia i późniejszego oznaczenia tej samej pozycji. Artykuł raczej dla osób zaawansowanych w VBA. Lista Miesięcy i Dni Tygodnia Na formularzu mamy dwie kontrolki typu ListBox. Pierwsza z nich wyświetla nazwy […]