Использование VBA для импорта текстового файла в усеченные поля доступа Поля длинного текста
Я настроил сохраненную спецификацию импорта под названием "Копировать импорт" для импорта текстового файла в Access; поля заданы как Длинный текст, и когда я вручную запускаю сохраненный импорт в Access, все работает просто отлично.
Когда я запускаю эту строку кода как часть кнопки щелчка на форме, импорт усекает данные до 255 символов без возврата ошибки.
DoCmd.TransferText acImportDelim, "Copy Import", "Copy", "H:\data-full-export.txt", True
Что я могу сделать, чтобы включить этот код, но получить все символы в моих полях?
1 ответ
Спасибо за помощь. Оказывается, проблема не в импорте, а в функциональности запроса, предназначенного для поиска и замены в поле "Большой текст". Я удалил этот код, и все прошло нормально. Я буду создавать макрос в Excel, чтобы вместо него найти и заменить.