Office
Logi sisse

Makrotõrge

Excel for Office 365, Excel 2016, Office 2013, Office 2010

Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.

Makro tõrketeade kuvatakse, kui makro on arvutis on viga.

Määratud objekti ei saa määratud meetodit kasutada ühel järgmistest põhjustest:

  • Argument sisaldab väärtust, mis ei sobi. Levinud probleemi põhjuseks proovib juurde pääseda objekti, mida pole olemas; näiteks Workbooks(5), kui ainult kolme töövihikud on avatud.

  • Meetodit ei saa kasutada rakendatud kontekstis. Täpsemalt mõned vahemiku objekti meetodid nõua, et vahemik sisaldab andmeid. Kui vahemik ei sisalda andmeid, siis meetod ei toimi.

  • Ilmnes väline tõrge, näiteks ei saa faili lugeda või kirjutada.

  • Meetodit või atribuuti ei saa kasutada turvasätete tõttu. Näiteks atribuudid ja VBE objekti meetodid Visual Basic for Applications (VBA) kood, mis on talletatud Microsoft Office'i dokumendi ei pääse vaikimisi.

    Visual Basicu projektidele usaldusväärse juurdepääsu sisselülitamiseks tehke järgmist.

    1. Kui menüü Arendaja pole saadaval, toimige selle kuvamiseks järgmiselt.

      1. Klõpsake menüüs Fail nuppu Suvandid ja seejärel kategooriat Lindi kohandamine.

      2. Märkige jaotises Põhimenüüd ruut Arendaja.

    2. Klõpsake menüü Arendaja jaotises Kood nuppu Makroturve.

      Menüü Arendaja jaotis Kood

    3. Klõpsake jaotises Arendaja makrosättedruut Usalda juurdepääsu VBA projekti objektimudelile .

      Meetodi kasutamise kohta lisateabe saamiseks otsige meetodi nime Visual Basicu spikker.

Määratud objekti ei saa määratud meetodit kasutada ühel järgmistest põhjustest:

  • Argument sisaldab väärtust, mis ei sobi. Levinud probleemi põhjuseks proovib juurde pääseda objekti, mida pole olemas; näiteks Workbooks(5), kui ainult kolme töövihikud on avatud.

  • Meetodit ei saa kasutada rakendatud kontekstis. Täpsemalt mõned vahemiku objekti meetodid nõua, et vahemik sisaldab andmeid. Kui vahemik ei sisalda andmeid, siis meetod ei toimi.

  • Ilmnes väline tõrge, näiteks ei saa faili lugeda või kirjutada.

  • Meetodit või atribuuti ei saa kasutada turvasätete tõttu. Näiteks atribuudid ja VBE objekti meetodid Visual Basic for Applications (VBA) kood, mis on talletatud Microsoft Office'i dokumendi ei pääse vaikimisi.

    Visual Basicu projektidele usaldusväärse juurdepääsu sisselülitamiseks tehke järgmist.

    1. Kui menüü Arendaja pole saadaval, toimige selle kuvamiseks järgmiselt.

      1. Klõpsake Microsoft Office’i nuppu  Office’i nupu pilt ja siis nuppu Exceli suvandid.

      2. Valige kategooria Populaarsed ja märkige seejärel jaotises Exceli populaarseimad suvandid ruut Kuva lindil menüü Arendaja ja klõpsake seejärel nuppu OK.

    2. Klõpsake menüü Arendaja jaotises Kood nuppu Makroturve.

      Menüü Arendaja jaotis Kood

    3. Klõpsake jaotises Arendaja makrosättedruut Usalda juurdepääsu VBA projekti objektimudelile .

      Meetodi kasutamise kohta lisateabe saamiseks otsige meetodi nime Visual Basicu spikker.

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×