Код ошибки Excel 1004 – метод открытия рабочих книг объекта не выполнен

У меня есть этот код, который отлично работает в другом модуле, но когда я скопировал его в модуль, на котором я сейчас работаю, он бросает

msgstr "ошибка метода метода 1004,

на линии с "Set TlWb" когда я либо "Set TlWb" файл через диалоговое окно, либо позволяю программе решать сам, и я не могу понять, почему, потому что он кажется таким банальным и не так много вариантов, где он может пойти не так. Я уверен, что пути, которые я предоставляю программе, являются правильными, и все это DIM med правильно.

Вот код:

 'opens open prompt for ABII Parallel Import Tracker - Month/Year.xlsx, on cancel opens actual month MsgBox "Select ABII Parallel Import Tracker - Month/Year.xlsx file to open. Cancel opens actual month" With Application.FileDialog(msoFileDialogOpen) .Show If .SelectedItems.Count = 1 Then TlWbPath = .SelectedItems(1) End If End With If TlWbPath <> "" Then Set TlWb = Workbooks.Open(TlWbPath) Else: Set TlWb = Workbooks.Open(traceLogPath & "ABII Parallel Import Tracker - " & Format(Date, "mmm-yyyy") & ".xlsx") End If 

Ну, в конце концов, я понял это. Входной файл был поврежден, поэтому я открыл его вручную и сохранил его. Коррупция была вызвана не копированием источников для выпадающего списка на другом листе.

  • Ошибка при запуске функции для преобразования координат в градусах в десятичную для EXCEL VBA
  • Ошибка автосохраненного файла в файле Macro Enabled Excel
  • Excel VBA Add Worksheet: «Эта команда не может использоваться для нескольких выборов»
  • Ошибка выполнения «9» Подзаголовок вне диапазона - Диапазоны копирования
  • Excel 2003, промежуточная ошибка VBA
  • Объект Var или с блоком не установлен VBA
  • Кодовая строка VBA для неработающей ячейки - ошибка времени выполнения 1004
  • Ошибка выполнения «9» при удалении модуля Excel VBA
  • Excel 2013 - 1004 Ошибка времени выполнения Обновить таблицу запросов
  • Ошибка выполнения 1004: невозможно получить свойство PivotTables класса Worksheet
  • VBA Сохранить как ошибку времени выполнения 1004
  • Interesting Posts

    Каждая строка представляет собой объект прерывания. Оценивают значения нескольких столбцов в строке / разрыве объекта с помощью логики пользователя И ИЛИ.

    Использование «Если ячейка содержит # N / A» в качестве условия формулы.

    Почему это дает мне ошибку? Выбор диапазона (ячейки, ячейки)

    Как применить формулу ко всему столбцу?

    Excel Как вернуть даты, которые попадают в течение года

    Проверка области даты ПК в Excel / VBA

    VBA Гиперссылка на Muiltsheets

    Удалить пароль из файла Excel – без необходимости установки Excel на мои серверы

    Как установить метки оси в линейной диаграмме с помощью Apache Poi

    Чтение файла excel с кодировкой «UTF-8» с использованием пакета xlsx, превышение верхнего предела GC, работа чтения в течение длительного времени без остановки

    Select Statement Включает зарезервированное слово или имя аргумента с ошибкой или отсутствием или неправильная пунктуация

    Приложение Microsoft Excel не может получить доступ к файлу «…»

    xls to csv с поддержкой символа цепей

    Вычисление и вычисление асимптот в Excel с помощью Apache POI в Java (или Visual Basic)

    Экспортировать данные, чтобы извлечь столбец столбца с помощью apache poi?

    Давайте будем гением компьютера.