Makróhiba

Fontos : Ez a cikk gépi fordítással lett lefordítva, lásd a jognyilatkozatot. A cikk angol változatát itt találhatja meg.

Fontos :  Ez a funkció nem érhető el Windows RT rendszerű számítógépen futó Office-ban. Tudni szeretné, hogy milyen verziójú Office-t használ?

A Makróhiba üzenet jelenik meg, ha hiba történik a makró futtatása során. A megadott metódus nem használható a megadott objektum az alábbi okok valamelyike miatt:

  • Egy argumentum tartalmaz, amely nem érvényes érték. Ez a probléma gyakori oka partnere kapcsolatba próbál hozzáférni egy objektumot, amely nem létezik. Ha például Workbooks(5), amikor csak három munkafüzetek meg nyitva.

  • A módszer nem használható az adott kontextusban. Kifejezetten néhány Range objektumoknál kell, hogy a tartomány adatokat tartalmaznak. Ha a tartomány nem tartalmaz adatokat, a módszerrel sikertelen lesz.

  • Külső hiba történt, például a fájl írásakor vagy olvasásakor.

  • Metódus vagy tulajdonság a biztonsági beállítások miatt nem használhatók. A tulajdonságok és a Visual Basic for Applications (VBA) kódot, amely a Microsoft Office-dokumentum található kezelésére szolgáló VBE objektum módszerek mindegyike alapértelmezés szerint nem érhető el.

    A Visual Basic-projektekhez való megbízható hozzáférés bekapcsolása, tegye a következőket:

    1. Ha nem látható a Fejlesztőeszközök lap, megjelenítéséhez tegye a következőket:

      1. Kattintson a Fájl > Beállítások > Menüszalag testreszabása kategóriára.

      2. A Fő lapok listában jelölje be a Fejlesztőeszközök jelölőnégyzetet.

    2. Kattintson a Fejlesztőeszközök lap kód csoportjában a Makróvédelemgombra.
      A Fejlesztőeszközök lap Kód csoportja

    3. A Fejlesztői makróbeállításokcsoportban jelölje be a VBA projekt objektummodelljéhez való hozzáférés megbízható jelölőnégyzetet.

      A módszer használatával kapcsolatos további tudnivalókért keressen rá a metódus nevét a Visual Basic súgója.

Megjegyzés : Gépi fordítás jognyilatkozata: Ez a cikk számítógép által, emberi közreműködés nélkül lett lefordítva. A Microsoft ezeket a gépi fordításokat azért nyújtja, hogy az angol nyelvet nem beszélők minél több tartalomhoz tudjanak hozzáférni a Microsoft termékeivel, szolgáltatásaival és technológiáival kapcsolatban. A gépi fordítás miatt előfordulhat, hogy a szöveg szóhasználati, szintaktikai vagy helyesírási hibákat tartalmaz.

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×