VBA Импорт CSV для доступа - PullRequest
       2

VBA Импорт CSV для доступа

0 голосов
/ 26 октября 2018

Я создаю код для импорта списка CSV-файлов в различные таблицы. Код перебирает CSV-таблицы и таблицы, чтобы импортировать каждую из них и создать таблицу. Код работает отлично, но только когда у меня открыт CSV. Почему у меня должен быть открыт CSV? И как мне исправить код, чтобы мне не нужно было открывать каждый CSV? Код:

Sub ImportData()

Dim filepath(3) As String
Dim tablename(3) As String

filepath(1) = "N:\CompanyA\Model\2018-09-01\Inputs\Tomato.csv"
filepath(2) = "N:\CompanyA\Model\2018-09-01\Inputs\Apple.csv"
filepath(3) = "N:\CompanyA\Model\2018-09-01\Inputs\Pear.csv"

tablename(1) = "8594_Tomato"
tablename(2) = "15692_Apple"
tablename(3) = "10567_Pear"

For i = 1 To 3
    DoCmd.TransferSpreadsheet acImport, , tablename(i), filepath(i), True
Next i

End Sub

Спасибо:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...