Я импортирую два столбца файла excel в базу данных Access и одновременно пытаюсь получить IndentLevel столбца B (который содержит иерархию):
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel12, "impTable", "C:\User\Admin\File.xlsx", False, "Sheet1!A:B"
Возможно ли, чтобы TransferSpreadsheet считывал IndentLevel? Я предпочитаю TransferSpreadsheet из-за скорости импорта по сравнению с Workbooks.Open.
Может ли кто-нибудь дать мне какие-либо советы?
1 ответ
«TransferSpreadsheet игнорирует любое форматирование в Excel, поэтому вам придется использовать Workbooks.Open»
Похожие вопросы
Новые вопросы
vba
Visual Basic для приложений (VBA) - это управляемый событиями объектно-ориентированный язык программирования для написания макросов, используемый для всего пакета Office, а также для других приложений. VBA не эквивалентен VB.NET или VBS; если вы работаете в Visual Studio, используйте [vb.net]. Если ваш вопрос конкретно касается программирования любого приложения MS Office, также используйте соответствующий тег: [excel], [ms-access], [ms-word], [outlook] или [ms-project].