Я использую запрос для создания таблицы, а затем пытаюсь экспортировать эту таблицу в виде файла CSV. Работа в Access 2007.
Я могу заставить его экспортировать как XLS, используя приведенный ниже код, но указанный файл имеет длинные пробелы (не точки, как показано) и имеет отступ, когда вы смотрите на него в папке.
Example = [………….Factorysvc……….190601...………….]
DoCmd.OutputTo acOutputTable, "CustItemExp", "Excel97-Excel2003Workbook(*.xls)……
Я попытался изменить XLS на CSV & TXT, но получил следующую ошибку:
«Формат, в котором вы пытаетесь вывести текущий объект, недоступен»
dbo_setup
содержит 2 поля:
droppath
= где поместить файл
LocationName
= Factorysvc
Вот полный код:
DoCmd.OutputTo acOutputTable, "CustItemExp", "Excel97-Excel2003Workbook(*.xls)", DLookup("droppath", "dbo_SetupExp") & DLookup("LocationName", "dbo_SetupExp") & Format(Date, "yymmdd") & ".xls", False, "", 0, acExportQualityPrint
Хотелось бы, чтобы он экспортировал csv или текстовый файл с dbo_SetupExp.LocationName
и датой создания, объединенной в имени файла.
Example: FactorySvc190601.csv