Makro kļūda

Piezīme.: Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā.

Makro kļūdas ziņojums tiek parādīts, ja makro , kuri darbojas, ir radusies kļūda.

Norādīto metodi nevar izmantot ar norādīto objektu šādu iemeslu dēļ:

  • Arguments satur vērtību, kas nav derīga. Kopējā šo problēmu iemesls mēģina iegūt piekļuvi objekts, kas nepastāv; piemēram, Workbooks(5), ja tikai trīs darbgrāmatas ir atvērtas.

  • Metodi nevar lietot izmantotajā kontekstā. Konkrēti, dažas diapazona objekta metodes pieprasīt diapazonā ir dati. Ja diapazons nesatur datus, metode nedarbojas.

  • Radās ārēja kļūda, piemēram, faila lasīšanas vai rakstīšanas kļūme.

  • (Šī problēma neattiecas uz Mac) Metodi vai rekvizītu nevar izmantot drošības iestatījumu dēļ. Piemēram, VBE objekta rekvizīti un metodes darbam ar Visual Basic for Applications (VBA) kods, kas tiek glabāta Microsoft Office dokumentā ir pieejams pēc noklusējuma.

    Lai Visual Basic projektiem ieslēgtu uzticamu pieeju, rīkojieties šādi:

    1. Iespējot lentē izstrādātāja cilni. Papildinformāciju skatiet cilnes Izstrādātājs parādīšana .

    2. Cilnes Izstrādātājs grupā Kods noklikšķiniet uz Makro drošība.

      Cilnes Izstrādātājs grupa Kods

    3. Sadaļā Izstrādātāja makro iestatījumiatzīmējiet izvēles rūtiņu uzticēties VBA projekta objekta modeļa piekļuvei .

      Lai iegūtu papildinformāciju par to, kā izmantot šo metodi, meklējiet metodes nosaukumu Visual Basic palīdzībā.

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×