Usuwanie wierszy po dacie
by vbatools on Dec.01, 2025, under Excel, Oprogramowanie, Płatne, VB .NET
Dodatek ten odpowiada na potrzebę stworzenia nowej tabeli zawierającej elementy, do których przypisana jest data. Data najnowsza, data najstarsza lub data określona działaniem arytmetycznym.

Zastosowanie tworzy nowy arkusz z rekordami spełniającymi warunek lub listę unikatów w określonych warunkiem daty.
Określenie zakresy warunków i dat jest wskazywane w interfejsie “Przycisk z plusikiem” lub poddane ręcznej edycji.
Aby użytkownik działał sprawniej, wszystkie wskazania w interfejsie są zapamiętywane, a dodatkowo check służący do zapamiętywania określonych wcześniej zakresów.
Kopiowane wiersze zachowują pierwotny format (czcionkę, wypełnienie, etc.), a nagłówek zostaje skopiowany o ile pierwotnie istniał, bez względu na pozycję danych źródłowych. W przypadku kiedy danych zapisanych w wierszu jest więcej, wszystkie te dane są kopiowane do nowego arkusza. W przypadku kiedy w źródle znajdują się formuły to wynik może nie być zadawalający. Lepiej jest realizować kopiowanie na wartościach (zamiana formuł na wartości przez “wklej jako”).
Wyłączenie interfejsu realizowane jest klawiszem [ESC] lub po przez kliknięcie na krzyżyku formularza. Wywołany interfejs nie przeszkadza edytować arkusza a do puki nie zostanie zamknięty, trzyma źródło danych z arkusza w jakim został od wywołany.
Jak działa rozwiązanie w praktyce pokazane jest na poniżej znajdującym się ekranie:

Jeżeli jesteś zainteresowany rozwiązaniem możesz pobrać wersję DEMO
Dodatek zgodny z Office >= 2013 (oraz 365) dla 32 i 64bit
Zainteresowani zakupem dodatku proszeni są o kontakt i zapoznanie się z warunkami licencji.
Jako produkt o podobnej tematyce polecam uwadze dodatek Pobieranie kursu NBP oraz Pobieranie cen złota jako przelicznik stawek bazujący na tabelach wg NBP.
(c) Shon Oskar – www.VBATools.pl
Wszelkie prawa zastrzeżone. Żadna część ani całość tego artykułu nie może być powielana ani publikowana bez zgody autora.



