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.

Jūsų vykdomoje makrokomanda yra klaida. Nurodytas metodas negali būti taikomas nurodytam objektui dėl vienos iš šių priežasčių:

  • Argumente yra neleistina reikšmė. Paprastai ši problema atsiranda mėginant pasiekti objektą, kurio nėra; pvz., Workbooks(5), kai atidarytos tik trys darbaknygės.

  • Metodo taikomame kontekste naudoti negalima. Pvz., kai kurie Diapazono objekto metodai reikalauja, kad diapazone būtų duomenys. Jei diapazone duomenų nėra, metodas neveikia.

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

  • Į 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. Jei skirtukas Programų kūrėjas neprieinamas, norėdami jį rodyti, atlikite šiuos veiksmus:

      1. Spustelėkite „Microsoft Office“ mygtuką Mygtuko paveikslėlis , tada spustelėkite „Excel“ parinktys.

      2. Kategorijoje Populiaru (srityje Svarbiausios darbo su Excel parinktys) pažymėkite žymės langelį Juostelėje rodyti skirtuką Programų kūrėjas ir spustelėkite Gerai.

        Pastaba: Juostelė yra „Microsoft Office Fluent“ vartotojo sąsaja dalis.

    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ų parametrai paž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ų.

×