Помилка макросу

Примітка.:  Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою .

Повідомлення про помилку макросу відображається, коли надходить повідомлення про помилку в макрос , який було запущено.

Вказаного методу не можна використовувати в указаному об'єкті для одного з таких причин:

  • Аргумент містить значення, яке не є дійсним. Поширені причини цієї проблеми намагається отримати доступ до об'єкта, який не існує; Наприклад, Workbooks(5), коли відкрито лише три книги.

  • Метод не можна використовувати в контексті застосування. Зокрема, деякі методи об'єкта Range вимагати, що діапазон містить дані. Якщо діапазон містить дані, помилка методу.

  • Сталася зовнішня помилка, наприклад помилка читання або запису з файлу.

  • Метод або властивість не можна використовувати через параметри безпеки. Наприклад, властивості та методи об'єкта VBE для роботи з Visual Basic for Applications (VBA) код, який зберігається в документі Microsoft Office за замовчуванням недоступні.

    Для ввімкнення надійного доступу до проектів Visual Basic, виконайте наведені нижче дії.

    1. Якщо вкладка Розробник не відображається, виконайте наведені нижче дії.

      1. Послідовно виберіть елементи Файл > Параметри > Настроювання стрічки.

      2. У розділі Основні вкладки встановіть прапорець Розробник.

    2. На вкладці Розробник у групі Код натисніть кнопку Безпека макросів.

      Група "Код" на вкладці "Розробник"

    3. У розділі Настройки макросів від розробникавстановіть прапорець довіряти доступ до об'єктної моделі проектів VBA .

      Докладніше про використання методу виконайте пошук імені методу в довідці Visual Basic.

Вказаного методу не можна використовувати в указаному об'єкті для одного з таких причин:

  • Аргумент містить значення, яке не є дійсним. Поширені причини цієї проблеми намагається отримати доступ до об'єкта, який не існує; Наприклад, Workbooks(5), коли відкрито лише три книги.

  • Метод не можна використовувати в контексті застосування. Зокрема, деякі методи об'єкта Range вимагати, що діапазон містить дані. Якщо діапазон містить дані, помилка методу.

  • Сталася зовнішня помилка, наприклад помилка читання або запису з файлу.

  • Метод або властивість не можна використовувати через параметри безпеки. Наприклад, властивості та методи об'єкта VBE для роботи з Visual Basic for Applications (VBA) код, який зберігається в документі Microsoft Office за замовчуванням недоступні.

    Для ввімкнення надійного доступу до проектів Visual Basic, виконайте наведені нижче дії.

    1. Якщо вкладка Розробник не відображається, виконайте наведені нижче дії.

      1. Натисніть кнопку Microsoft Office Зображення кнопки Office і виберіть Параметри Excel.

      2. У категорії Популярні в розділі Основні параметри роботи з Excel установіть прапорець Відображати вкладку "Розробник" на стрічці та натисніть кнопку OK.

    2. На вкладці Розробник у групі Код натисніть кнопку Безпека макросів.

      Група "Код" на вкладці "Розробник"

    3. У розділі Настройки макросів від розробникавстановіть прапорець довіряти доступ до об'єктної моделі проектів VBA .

      Докладніше про використання методу виконайте пошук імені методу в довідці Visual Basic.

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×