Progressbar.zip 31.05 kB
komentarze dodane: 21 stycznia 2023
przez: admin ściągnięć: 385 | Nowa wersja makro demonstrującego działanie paska postępu (Progress bar), którego brakuje w 64-bitowym VBA.
Wykorzystuje ono etykiety (label).
Oprócz wskazywania postępu pracy makra, zaimplementowano pokazywanie komunikatów: ostrzeżeń, błędów oraz informacji o zakończeniu pracy.
Do tej wersji makra dodałem zmianę koloru tła paska na zielony w przypadku powodzenia operacji.
W najnowszej wersji dodałem możliwość wyświetlania szacunkowego czasu zakończenia operacji. |
Progressbar.zip 26.12 kB
komentarze dodane: 10 grudnia 2021
przez: admin ściągnięć: 545 | Nowa wersja makro demonstrującego działanie paska postępu (Progress bar), którego brakuje w 64-bitowym VBA.
Wykorzystuje ono etykiety (label).
Oprócz wskazywania postępu pracy makra, zaimplementowano pokazywanie komunikatów: ostrzeżeń, błędów oraz informacji o zakończeniu pracy.
Do tej wersji makra dodałem zmianę koloru tła paska na zielony w przypadku powodzenia operacji. |
Listbox_header2.zip 21.55 kB
komentarze dodane: 7 kwietnia 2021
przez: admin ściągnięć: 702 | Nowa wersja makra z nagłówkami kolumn w Listbox.
W tej wersji dodałem obsługę zdarzeń - po kliknięciu na nagłówek pojawia się komunikat. |
listbox.zip 14.08 kB
komentarze dodane: 27 marca 2021
przez: admin ściągnięć: 753 | W kontrolce ListBox nie ma nagłówków kolumn.
Makro demonstruje dodawanie pełniących tę funkcję kontrolek Label. |
PickFolder.zip 52.38 kB
komentarze dodane: 27 stycznia 2021
przez: admin ściągnięć: 707 | Poprawiona i uzupełniona wersja makra "PickFolder".
Zmieniłem ikony na kolorowe, dodałem opcję tworzenia nowego katalogu oraz dodałem szybki dostęp do Pulpitu. |
Progressbar.zip 29.31 kB
komentarze dodane: 27 stycznia 2021
przez: admin ściągnięć: 755 | Makro demonstrujące działanie paska postępu (Progress bar), którego brakuje w 64-bitowym VBA.
Wykorzystuje ono etykiety (label).
Oprócz wskazywania postępu pracy makra, zaimplementowano pokazywanie komunikatów: ostrzeżeń, błędów oraz informacji o zakończeniu pracy. |
PickFolder.zip 41.34 kB
komentarze dodane: 18 grudnia 2020
przez: admin ściągnięć: 706 | Makro w Excelu, zawierające okno dialogowe służące do wyboru katalogu.
W programie zaimplementowano dodawanie do ulubionych a także historię otwieranych katalogów.
Co prawda w Excelu jest zaimplementowane takie okno:
Application.FileDialog(msoFileDialogFolderPicker)
Jednak ta funkcjonalność potrzebna mi była w AutoCADzie.
Dostępne w internecie biblioteki do otwierana okna z określonym folderem startowym w AutoCADzie nie działają. |
slownie.zip 15.81 kB
komentarze dodane: 7 kwietnia 2019
przez: admin ściągnięć: 1094 | Otrzymałem kilka próśb o wskazanie funkcji Excela, służącej do przedstawiania liczb w zapisie słownym.
Niestety, taka funkcja nie istnieje.
Rozwiązaniem może być natomiast makro VBA, zawarte w pliku *.xlsm. |
Data.zip 13.56 kB
komentarze dodane: 7 kwietnia 2019
przez: admin ściągnięć: 1046 | W 64-bitowej wersji MS Office nie działa kontrolka DateTimePicker.
Problem ten próbowałem obejść, tworząc załączony kod.
Makro oparte jest na polach Combobox.
Ilość dni, które pojawia się w polu wyboru dnia jest zależna od miesiąca i od roku.
I tak:
styczeń, marzec, maj, lipiec, sierpień, październik grudzień: 31 dni
kwiecień, czerwiec, wrzesień, listopad: 30 dni
luty, w zależności od tego, czy rok jest przestępny czy nie 29 lub 28 dni.
Zmienną z datą można następnie utworzyć przy pomocy funkcji DateSerial. |
STLNawigator.zip 234.25 kB
komentarze dodane: 17 marca 2019
przez: admin ściągnięć: 1128 | STLNawigator to zestaw plików składający się na system do tworzenia i administracji spisu elementów (ang. Bill of material, niem. Stückliste).
System ten używany jest w biurze konstrukcyjnym i obejmuje on następujące pliki i katalogi:
1. PDF - katalog z plikami rysunków technicznych,
2. Spis elementów.xlsm - lista elementów w postaci hierarchicznej,
3. STLNawigator.xlam - dodatek do programu Excel przedstawiający zawartość pliku Spis elementów.xlsm w postaci drzewa.
4. install_xlam.vbs skrypt VBS służący do instalacji dodatku STLNawigator.xlam.
5. Numery.accdb baza danych z numerami.
Po ściągnięciu i rozpakowaniu archiwum z programem, należy poprzez dwukrotne kliknięcie na plik install_xlam.vbs zainstalować dodatek w systemie.
Działanie polega na otwarciu pliku Spis elementów.xlsm a następnie uruchomieniu dodatku STLNawigator.xlam pprzez wcisnięcie odpowiedniego przycisku na wstążce.
Pojawi się wówczas okno, na którym, po kliknięciu prawym przyciskiem myszy pojawia się menu kontekstowe z opcjami programu.
Program dostarczany jest w postaci "jak jest". Autor ani serwis Makra.VBA nie ponoszą odpowiedzialności za ewentualne straty powstałe w wyniku używania programu. |