Makrokomandos klaida

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

Pranešimas makrokomandos klaida rodomas, kai makrokomanda , kuri veikia yra klaida.

Nurodytą metodą negali būti naudojami nurodyto objekto dėl vienos iš šių priežasčių:

  • Argumentas yra reikšmė, kuri yra tinkami. Dažna Ši problema bando gauti prieigą prie objektą, kuris nėra; pvz., Workbooks(5), kai atidarytos darbaknygės tik tris.

  • Metodo negalima naudoti taikomoje kontekste. Konkrečiai, kai kurie diapazono objekto metodai reikalauti, kad diapazone yra duomenų. Jei diapazono duomenų nėra, metodas nepavyksta.

  • Įvyko išorinė klaida, pvz., nepavyko skaityti arba rašyti iš failo.

  • (Ši problema netaikoma "Mac") Į metodas ar ypatybė negali būti naudojamas dėl saugos parametrai. Pvz., ypatybės ir metodai, VBE objekto Visual Basic for Applications (VBA) kodą, kurie yra saugomi "Microsoft Office" dokumente yra nepasiekiami, pagal numatytuosius parametrus.

    Norėdami įjungti patikimą prieigą prie "Visual Basic" projektų, atlikite šiuos veiksmus:

    1. Įgalinti juostelės skirtuko programų kūrėjas. Daugiau informacijos rasite Rodyti skirtuką Programų kūrėjas .

    2. Skirtuko Programų kūrėjas grupėje Kodas spustelėkite Makrokomandų sauga.

      Skirtuko Programų kūrėjas grupė Kodas

    3. Dalyje Programų kūrėjo makrokomandų parametraipažymėkite žymės langelį pasitikėti prieiga prie VBA projekto objekto modelio .

      Daugiau informacijos apie tai, kaip naudoti metodą, ieškokite "Visual Basic" žinyno metodo pavadinimą.

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×