Ошибка метода «Открыть»: «Мы обнаружили проблему с некоторым содержимым в« xxx.xlsx ». Хотите, чтобы мы попытались восстановить столько, сколько мы можем? - PullRequest
0 голосов
/ 03 апреля 2020

Я использую метод Open file в VBA, чтобы открыть xlsx. Но у меня есть проблема, что XSLX. В файле есть ошибка.

Когда я открыл xlsx. файл, содержимое окна сообщения: «Мы обнаружили проблему с некоторым содержимым в« .xlsx файле ». Хотите восстановить столько, сколько мы можем? Если вы доверяете источнику этой книги, нажмите« Да ». * 1003» *

Если я нажму да, появится это сообщение: «Удаленные записи: объединить ячейки из /xl/worksheets/sheet1.xml part»

Итак, из-за ошибки в xlsx. файл, я не могу открыть файл в своем коде VBA с помощью «Workbook.Open (application.GetOpenFilename) Спасибо за помощь.

1 Ответ

0 голосов
/ 03 апреля 2020

Я думаю, что ваш входной файл неисправен.

Попробуйте открыть файл вручную и скопировать / вставить данные в новую рабочую книгу, а затем снова сохранить ее в формате .xlsx.

Если вы не можете открыть его вручную, VBA, скорее всего, не сделает это лучше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...