Kurs Excel VBA Dla Zaawansowanych Część 1

preview_player
Показать описание
Witaj w kursie Excel VBA dla zaawansowanych. W tej lekcji dowiesz się jak importować pliki .txt oraz pliki .csv do Excela.

Pliki .txt to są pliki tekstowe, a pliki .csv to są pliki które oznaczają "Comma separated Value", czyli tłumacząc na polski - wartości oddzielone przecinkami.

Tego rodzaju pliki można importować do Excela. Za pomocą VBA można napisać makro które za nas to zrobi.

Jeżeli chcesz stworzyć takie makro, to musisz najpierw posiadać plik który chcesz importować. Ja w tej lekcji używam pliku tekstowego, ale ty równie dobrze możesz mieć plik .csv. Oba te rodzaje plików importuje się w ten sam sposób.

Na początku takiego makro musimy stworzyć zmienną która będzie przechowywała pełną ścieżkę do pliku który chcemy importować. Następnie za pomocą odpowiedniej funkcji w VBA musimy powiedzieć Excelowi co chcemy zrobić z tym plikiem oraz nadać temu plikowi jakiś numer.

Potem trzeba otworzyć pętlę w VBA o nazwie Do Until która będzie działać aż zaimportujemy cały plik. Będziemy wczytywać linie po linii, słowo po słowie.

Następnie będziemy mogli przerabiać te linie oraz te słowa które są importowane. Kiedy już to zrobimy to w końcu będziemy mogli te dane wkleić do naszego arkusza w Excelu.

W taki oto sposób stworzysz makro w VBA które sprawi że zaimportujesz plik tekstowy lub plik .csv do swojego skoroszytu w Excelu.
Рекомендации по теме
Комментарии
Автор

Nie lepiej nagrać makro z wklejaniem pliku??

pawelpienkos