Oskar
Shon
Dodatki do Office
www.VBATools.pl
Temat: Usuwanie wierszy / komórek
Ten drobny dodatek, w efektywny sposób usuwa z raportów lub tabel puste wiersze, bądź wpisany w interfejsie ciąg znaków odpowiadający zawartości komórki. Dodatkowo jest możliwość usunięcia wierszy które zawierają wartość liczbową lub jest ona mniejsza lub większa niż podana. Opcjonalnie zamiast zaznaczonego obszaru komórek można zastosować cały arkusz.Dodatkowo, aby powiększyć możliwości narzędzia rozszerzono możliwości dodatku o kasowanie komórek w zaznaczonym obszarze (lub na całym obszarze arkusza) z przesunięciem treści (wg wskazania: w lewo lub w górę). W ostatniej odsłonie wprowadzono rozpoznanie wielkości liter w przypadku wyszukiwania tekstu do usunięcia.
W ostatniej odsłonie dodatku wprowadzono modyfikacje pozwalające na wpisanie kilku słów #2 (oddzielonych pałką), gdzie każde z nich będzie rozpatrywane oddzielnie.
To iż jest to mechanizm usuwający dane z arkusza, zaleca się więc ZAWSZE wykonanie kopii pliku. W większości sytuacji w języku VBA nie stosuje się przechowywania danych do cofnięcia operacji.
A co w przypadku naprawdę dużych obszarów? Niestety Excel pozwala na umieszczenie 1M danych w kolumnie, ale z ich obróbką już nie jest tak prosto. Odświeżono zatem wersję umożliwiając odfiltrowanie i pomniejszenie danych o zawierające słowa na obszarze jednej, zaznaczonej kolumny. Wynik wyświetlany jest w osobnym arkuszu.
Narzędzie również dobrze się sprawdza dla usunięcia danych sum częściowych na zaznaczonym obszarze. Przykładowe działanie pokazuje poniżej załączony film na you tube:
Sposób działania dodatku przedstawia ten film: http://www.youtube.com/watch?v=o8NKqehcs74
Dodatek dla Excela - 32/64bit.
Więcej na ten temat możecie przeczytać na: http://vbatools.pl/usuwanie-wierszy/Ten post został edytowany przez Autora dnia 30.12.19 o godzinie 20:33