Office
Conectare

Eroare macrocomandă

Notă:  Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză , ca să îl puteți consulta cu ușurință.

Mesajul Eroare macrocomandă apare atunci când există o eroare în macrocomandă care au fost rulează.

Metoda specificată nu pot fi utilizate în obiectul specificat pentru unul dintre următoarele motive:

  • Un argument conține o valoare care nu este valid. O cauză comune de această problemă încearcă să primească accesul la un obiect care nu există; de exemplu, Workbooks(5), atunci când sunt deschise doar trei registre de lucru.

  • Metoda nu se pot utiliza într-un context aplicate. Mai exact, câteva metode de obiect zonă necesită ca zona conține date. Dacă zona nu conține date, metoda nu reușește.

  • A apărut o eroare externă, cum ar fi imposibilitatea citirii sau scrierii dintr-un fișier.

  • O metodă sau proprietate nu se pot utiliza din cauza setările de securitate. De exemplu, proprietăți și metode de obiect VBE pentru manipulare codul Visual Basic for Applications (VBA) care sunt stocate într-un document Microsoft Office sunt inaccesibile în mod implicit.

    Pentru a activa accesul autorizat la proiectele Visual Basic, procedați astfel:

    1. Dacă fila Dezvoltator nu este disponibilă, procedați astfel pentru a o afișa:

      1. Faceți clic pe Fișier > Opțiuni > Particularizare Panglică.

      2. Sub File principale, bifați caseta de selectare Dezvoltator.

    2. Pe fila Dezvoltator, în grupul Cod, faceți clic pe Securitate macrocomenzi.

      Grupul Cod din fila Dezvoltator

    3. Sub Setări macrocomenzi pentru dezvoltatori, bifați caseta de selectare încredere accesului la modelul de obiect proiectul VBA .

      Pentru mai multe informații despre cum să utilizați metoda, căutați numele metodei în ajutor Visual Basic.

Metoda specificată nu pot fi utilizate în obiectul specificat pentru unul dintre următoarele motive:

  • Un argument conține o valoare care nu este valid. O cauză comune de această problemă încearcă să primească accesul la un obiect care nu există; de exemplu, Workbooks(5), atunci când sunt deschise doar trei registre de lucru.

  • Metoda nu se pot utiliza într-un context aplicate. Mai exact, câteva metode de obiect zonă necesită ca zona conține date. Dacă zona nu conține date, metoda nu reușește.

  • A apărut o eroare externă, cum ar fi imposibilitatea citirii sau scrierii dintr-un fișier.

  • O metodă sau proprietate nu se pot utiliza din cauza setările de securitate. De exemplu, proprietăți și metode de obiect VBE pentru manipulare codul Visual Basic for Applications (VBA) care sunt stocate într-un document Microsoft Office sunt inaccesibile în mod implicit.

    Pentru a activa accesul autorizat la proiectele Visual Basic, procedați astfel:

    1. Dacă fila Dezvoltator nu este disponibilă, procedați astfel pentru a o afișa:

      1. Faceți clic pe butonul Microsoft Office Imagine buton Office , apoi pe Opțiuni Excel.

      2. În categoria Popular , sub Opțiuni principale pentru lucrul cu Excel, bifați caseta de selectare Afișare filă Dezvoltator în panglică și apoi faceți clic pe OK.

    2. Pe fila Dezvoltator, în grupul Cod, faceți clic pe Securitate macrocomenzi.

      Grupul Cod din fila Dezvoltator

    3. Sub Setări macrocomenzi pentru dezvoltatori, bifați caseta de selectare încredere accesului la modelul de obiect proiectul VBA .

      Pentru mai multe informații despre cum să utilizați metoda, căutați numele metodei în ajutor Visual Basic.

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×