Помилка макросу - Служба підтримки Office
Якщо у макросі, що виконується, стався збій, відображається повідомлення про помилку макросу.
У цьому випадку використовуваний метод не підходить для зазначеного об'єкта з однієї з наведених нижче причин.
Аргумент містить неприпустиме значення. Як правило, причина таких помилок — спроба звернутися до неіснуючого об'єкта, наприклад Книга(5), коли відкрито лише три книги.
Зазначений метод не можна використовувати у цьому контексті. Наприклад, деякі методи об'єкта Range вимагають, щоб діапазон містив дані. Якщо їх немає, метод видає помилку.
Виникла зовнішня помилка, наприклад, не вдалося виконати читання або запис файлу.
(Ця проблема не стосується Mac) Метод або властивість не можна використовувати з поточними параметрами безпеки. Наприклад, властивості та методи об'єкта VBE для роботи з кодом на мові Visual Basic для програм (VBA), які зберігаються в документах Microsoft Office, за промовчанням недоступні.
Щоб увімкнути довірений доступ до проектів Visual Basic, виконайте наведені нижче дії.
Увімкнення вкладки "Розробник" на стрічці. Щоб отримати додаткові відомості, перегляньте вкладку "Розробник" .
На вкладці Розробник у групі Код виберіть пункт Безпека макросів.
У розділі Параметри макросів для розробника встановіть прапорець Довіряти доступу до об'єктної моделі проектів VBA.
Щоб отримати додаткові відомості про використання методу, виконайте пошук за його назвою у довідці Visual Basic.