Ошибка экспорта таблицы доступа в Excel
401
user2676140
Я использую приведенные ниже строки кода для экспорта таблицы доступа, которая содержит примерно 7 000 строк, в Excel 2013, но я получаю сообщение об ошибке. Что мне нужно сделать, чтобы устранить эту ошибку, чтобы я мог экспортировать свою таблицу в Excel?
outputFileName = "C:\Users\user123\Documents\Database_" & Format(Date, "yyyyMMdd") & ".xlsx" DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12Xml, "ALL_Table", outputFileName, True
И это ошибка, которая выбрасывается
потому что формат файла или расширения файла недопустимы. Убедитесь, что файл не был поврежден и что расширение файла соответствует формату этого файла.
Вы пытались отладить свой код? Каково значение «outputfilename» после выполнения первой строки? Почему вы используете `acSpreadsheetTypeExcel12Xml` вместо` acSpreadsheetTypeExcel12`?
Máté Juhász 8 лет назад
0
@MátéJuhász - yes I have stepped through my code line by line. I have tried to change the format to acSpreadSheetTypeExcel12, as well as the value in my post. the value of outputfilename is the filepath and filename that it shoudl be saved as. If I change .xlsx to .xls it will save but give a warning about file type etc. so I know the syntax is okay.
user2676140 8 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
2
Как добавить в «Общие выражения» в Access?
-
3
Мой файл заблокирован в Excel 2007, что происходит?
-
2
Есть ли способ заставить Excel 2007 автоматически восстанавливать фоновые файлы, как в MS Word?
-
-
1
Excel Word Wrap + исчезающий текст
-
1
Простое объединение / очистка с помощью Excel
-
7
Как вы поддерживаете Microsoft Excel на полной скорости, даже если у него нет фокуса окна?
-
2
Почему вы не можете копировать / вставлять изображения в Excel, но скриншоты работают?
-
3
Как синхронизировать Excel с таблицей Google Docs
-
9
Как разделить имя, чтобы получить имя и фамилию?
-
1
Ссылки в Excel изменены после сбоя