Убрать не-ASCII символы из строки
сто пытаюсь импортировать файл .csv с помощью VBA. Я использую метод DoCmd.TransferText с пользовательскими спецификациями. Я попытался импортировать файл с помощью мастера, с теми же характеристиками, и он прекрасно работает.
Но когда я запускаю VBA, я получаю это сообщение об ошибке:
Извините, это по-немецки, но я думаю, что можно прочитать основы
Вот часть моего кода, где я вызываю метод:
Public Function ImportFileToTable(params As ImportFileToTableParams) As ImportFileToTableResult
'TODO: Import a CSV File into the selected table
Dim result As New ImportFileToTableResult
On Error GoTo ImportFail
DoCmd.TransferText acImportDelim, params.SpecificationName, params.TableName, params.FileName, params.HasFieldNames
result.Success = True
Set ImportFileToTable = result
Exit Function
ImportFail:
result.Success = False
result.ErrorMessage = "There was an error importing the File"
Set ImportFileToTable = result
End Function
Моя база данных находится на сетевом диске, но я попытался скопировать ее на свой локальный диск, и это имело тот же результат. Я также экспериментировал с расположением файла.
Программное обеспечение, которое я использую: Microsoft Access 2013
Спасибо всем в преддверии :)