Как да отворите CSV файл с VBA

Автор: Judy Howell
Дата На Създаване: 6 Юли 2021
Дата На Актуализиране: 8 Може 2024
Anonim
Погружение в VBA - Курс| Урок 18 | Выгрузка в TXT, CSV текстовый файл | FileSystemObject | Excel+VBA
Видео: Погружение в VBA - Курс| Урок 18 | Выгрузка в TXT, CSV текстовый файл | FileSystemObject | Excel+VBA

Съдържание

Файлът, разделен със запетая (CSV), е обикновен текстов файл, който има един запис във всеки ред. Всеки ред е разделен със запетая. CSV файлът понякога се нарича файл, разделен със запетая. Можете да работите с тези файлове в Microsoft Excel и да получите Visual Basic for Applications (VBA), за да свършите работата вместо вас, включително отварянето на файла с натискане на бутон.


инструкции

Можете да работите с CSV файлове в Microsoft Excel (Siri Stafford / Digital Vision / Getty Images)
  1. Отворете Visual Basic Editor (VBE) в Excel, като натиснете едновременно клавишите "Alt" и "F11".

  2. Кликнете върху „Вмъкни“ и след това върху „Модул“.

  3. Изрежете и поставете следния код в празния прозорец:

    OpenBSC () 'opencsv Макрос работни книги.Откриване на името на файла: = _ "C: Desktop t

  4. Преименувайте файла в горния код, за да отразите името на файла, който искате да отворите, и неговото местоположение. Например, ако искате да отворите CSV файл, наречен "Акаунти", който се намира в папката "Моите документи", тогава ще трябва да промените реда на кода, където се чете "C: Desktop _ myfile.csv" на "C: t Документи: Accounts.csv ".


  5. Стартирайте кода, като натиснете "F5" на VBE. След като натиснете, файлът се отваря в Excel.

съвети

  • VBA работи само на работния лист, който е отворен, докато пише кода. Ако искате да работи на няколко работни листа, трябва да изрежете и поставите кода във всеки от тях.