У меня есть 150 текстовых файлов в формате csv с использованием pipe | как разделитель. файлы находятся в разных папках в сети. Имена файлов имеют конкретную дату и имеют суффикс, который содержит дату. Я создал таблицу, которая имеет 3 поля: Местоположение файла; Имя файла, исключая суффикс; суффикс (в формате yymmdd).Импорт 150 текстовых файлов для доступа в виде таблиц с использованием SQL
Я хочу создать SQL-скрипт, который будет импортировать каждый из 150 файлов, названных в таблице, которые я создал в 150 отдельных таблиц Access 2007, названных в качестве имени файла, исключая суффикс. Я пытался сделать это с помощью VBA, но имена файлов содержат полные остановки, а VBA это не понравилось.
Каждый из файлов имеет другую структуру столбцов, но первая строка всегда является заголовком. Я могу использовать только функции, родные для Access 2007, поскольку организация, в которой я работаю, не позволяет сторонним аддонам или приложениям. У меня нет SQL-сервера, доступного для меня.
Я полный новичок, когда дело доходит до Access и изо всех сил пытаюсь достичь чего-либо, приближающегося к этому. Вы можете помочь?
Я изо всех сил старался достичь того, чего хотел в Access, и поэтому перешел на Excel вместо этого. Приведенный ниже код создает каждый текстовый файл как лист в одной книге Excel с главной таблицей, содержащей имя файла/путь и т. Д. В качестве «основного» листа в книге. Он удаляет все листы, отличные от «Мастер», прежде чем воссоздавать их, и если файл не найден, он оставит чистый лист. – Lowtrawler