Jak otworzyć plik CSV za pomocą VBA

Autor: Alice Brown
Data Utworzenia: 3 Móc 2021
Data Aktualizacji: 12 Móc 2024
Anonim
Import CSV File with FileDialog in Excel VBA
Wideo: Import CSV File with FileDialog in Excel VBA

Zawartość

Plik z wartościami oddzielonymi przecinkami (CSV) to zwykły plik tekstowy, który ma jeden rekord w każdym wierszu. Każda linia jest oddzielona przecinkiem. Plik CSV jest czasami nazywany plikiem rozdzielanym przecinkami. Możesz pracować z tymi plikami w programie Microsoft Excel i uzyskać Visual Basic for Applications (VBA), aby wykonać zadanie za Ciebie, w tym otworzyć plik za naciśnięciem przycisku.

Krok 1

Otwórz Edytor Visual Basic (VBE) w programie Excel, naciskając jednocześnie klawisze „Alt” i „F11”.

Krok 2

Kliknij „Wstaw”, a następnie „Moduł”.

Krok 3

Wytnij i wklej następujący kod w pustym oknie:

Sub opencsv () 'opencsv Macro Workbooks.Open Filename: = _ "C: Desktop myfile.csv" End Sub

Krok 4

Zmień nazwę pliku w powyższym kodzie, aby odzwierciedlić nazwę pliku, który chcesz otworzyć, i jego lokalizację. Na przykład, jeśli chcesz otworzyć plik CSV o nazwie „Konta”, który znajduje się w folderze „Moje dokumenty”, musisz zmienić wiersz kodu, który brzmi „C: Desktop myfile.csv” na „C: My Documents Accounts.csv ”.


Krok 5

Uruchom kod, naciskając klawisz „F5” na VBE. Po naciśnięciu plik otworzy się w Excelu.