VBATools

Lista plików

by on Jun.01, 2013, under Excel, Oprogramowanie, Płatne

Pobieranie_listy_plikow_1_7

Dodatek za drobne:

Dodatek ten pobiera dane o nazwach plików jak i katalogów. Opcjonalnie, poza nazwami, jest w stanie podlinkować źródło, aby po kliknięciu otworzył się Eksplorator lub uruchomił się wskazany plik. Kliknięcie i otwarcie pliku będzie możliwe tylko wtedy gdy plik ten nie zmieni swojego położenia względem wcześniej pobranej struktury.

Lista plików zostaje zapisana z opcjonalnym przedrostkiem Plik\Katalog, począwszy od aktywnej komórki, w dół  do końca ilości plików oraz w prawo w zależności od wybranych checków petryfikacyjnych. Dodatkowo lista plików może zostać ograniczona przez podanie rozszerzenia.

Interfejs uwzględnia daty analizowanych plików [utworzenia, ostatniego otwarcia oraz modyfikacji], ponadto dodano tworzenie nagłówka, aktywny w przypadku wybrania jakiegokolwiek parametru (z możliwością wyłączenia).

Dodatek ma propozycje pobierania danych [pliki, pliki z katalogami, pliki z katalogami i plikami w podkatalogach 1-go stopnia oraz N-tego stopnia]. Interfejs zapamiętuje ostatnie ustawienie (bez podanej ścieżki), co daje jeszcze szybsze uzyskanie danych. Jeśli zapamiętana ścieżka istnieje to ponowne wyszukanie miejsca pobrania będzie dla mechanizmu domyślne. W przeciwnym razie będzie to katalog “Moje dokumenty”.

vbatools_koszt_std_pro

 

Wersja PRO:

Dodatek w wersji rozszerzonej posiada dopasowanie wielkości tekstów oraz format starej daty [RRRR-MM-DD HH:MM]. Dodatkowo posiada funkcje UDF, która pozwala pobrać dane informacyjne o pliku na podstawie ścieżki z nazwą pliku lub hiperlinka do pliku. Dodatkowo wersja ta obsługuje ścieżki zawierające znak hasz #.

Użycie funkcji UDF jest trywialnie proste. Wystarczy wpisać do komórki formułę =Parametry_pliku(ścieżka;nr)

  • =Parametry_pliku(ścieżka_z_nazwą_pliku;1) Nr atrybutu
  • =Parametry_pliku(ścieżka_z_nazwą_pliku;2) Ścieżka 
  • =Parametry_pliku(ścieżka_z_nazwą_pliku;3) Krótka nazwa
  • =Parametry_pliku(ścieżka_z_nazwą_pliku;4) Rozmiar 
  • =Parametry_pliku(ścieżka_z_nazwą_pliku;5) Opis typu
  • =Parametry_pliku(ścieżka_z_nazwą_pliku;6) Utworzono
  • =Parametry_pliku(ścieżka_z_nazwą_pliku;7) Ostatnio otwarty
  • =Parametry_pliku(ścieżka_z_nazwą_pliku;8) Ostatnia modyfikacja

W planach rozszerzenie opcji #5: najstarszy i najnowszy plik w folderze, liczba plików w folderze, atrybuty folderu, zlikwidowanie wer STD

 

Dodatek wykonany jest w języku VBA dla wersji Office >= 2007 (oraz 365)

Zainteresowani zakupem dodatku proszeni są o kontakt i zapoznanie się z warunkami licencji.

 

(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.

:, , , , , , , , , , ,

4 Comments for this entry

Leave a Reply

Recently Active Members

Profile picture of vbatools
Profile picture of Karol Stilger
Profile picture of Joanna Subik
Profile picture of Anorak
Profile picture of marcinmachalowski
Profile picture of programistaaccess
Profile picture of piotrpawlik
Profile picture of Emil Wasilewski
Profile picture of kicekpicek
Profile picture of coldfusion
Profile picture of Gosia Borzęcka
Profile picture of lukaszch
Profile picture of itadministracja
Profile picture of farbenia
Profile picture of Łukasz Kałużny
Profile picture of kabzinski
Profile picture of rtynski
Profile picture of leszekbetlinski
Profile picture of Iv
Profile picture of Justyna Spychała