Az Office-alkalmazások korábbi verzióiban engedélyezett Visual Basic Szerkesztő egyes beállításai le vannak tiltva az Office 2010-ben

Jelenségek

Gondolja át a következő forgatókönyvet: Fájlt egy 2007-es Microsoft Office-alkalmazásban vagy az alkalmazás egy korábbi verziójában hozhat létre. Megfigyelheti, hogy a Microsoft Visual Basic Szerkesztő egyes beállításai engedélyezve vannak az alkalmazásban, például a Változódeklaráció megkövetelése és az Igény szerinti fordítás lehetőség. Amikor egy Microsoft Office 2010-alkalmazásban nyitja meg a fájlt, ezek a beállítások le lesznek tiltva.

A probléma oka

Ez a probléma azért fordul elő, mert Visual Basic for Applications (VBA) a Microsoft Office 2010 7.0-s verziójára frissült. Ezért a Visual Basic szerkesztő beállításainak megfelelő beállításjegyzék-bejegyzések egy másik alkulcs alatt találhatók. Az Office 2010-ben a beállításjegyzék bejegyzései a következő alkulcs alatt találhatók:

HKEY_CURRENT_USER\Software\Microsoft\VBA\7.0\Common

Az Office korábbi verzióiban a beállításjegyzék bejegyzései a következő alkulcsban találhatók:

HKEY_CURRENT_USER\Software\Microsoft\VBA\6.0\Common

Kerülő megoldás

A probléma megkerüléséhez engedélyezze manuálisan a beállításokat. Ehhez használja az alábbi módszerek egyikét:

1. módszer:

  1. Indítson el egy Office 2010-alkalmazást.

  2. A Fejlesztőeszközök lapon kattintson a Visual Basic elemre.

    Ha elkezdi Microsoft Access 2010, kattintson az Adatbáziseszközök lap Visual Basic elemére.

  3. Kattintson az Eszközök menü Beállítások parancsára.

  4. A Beállítások párbeszédpanelen jelölje ki az engedélyezni kívánt beállításokat, majd kattintson az OK gombra.

2. módszer:

Fontos

Az alábbi bekezdés, módszer, illetve feladat a beállításjegyzék módosítását magában foglaló lépéseket taglalja. A beállításjegyzék helytelen módosítása azonban komoly problémákat okozhat, ezért ügyeljen az utasítások pontos betartására. A módosítás előtt készítsen biztonsági másolatot a beállításjegyzékről, hogy szükség esetén visszaállíthassa azt. További információt a beállításjegyzék biztonsági mentéséről és helyreállításáról a A beállításjegyzék biztonsági mentése és helyreállítása a Windowsban című témakörben talál.

  1. Kattintson a Start menü Futtatás parancsára, írja be a regedit parancsot, majd kattintson az OK gombra.

  2. Keresse meg az alábbi beállításjegyzék alkulcsokat:

    HKEY_CURRENT_USER\Software\Microsoft\VBA\6.0\Common

  3. A Fájl menüben kattintson az Exportálás gombra.

  4. A Beállításjegyzékfájl exportálása párbeszédpanelen válassza ki az exportált fájl elérési útját és nevét.

  5. Győződjön meg arról, hogy a Kijelölt ág beállítás engedélyezve van, majd kattintson a Mentés gombra.

  6. Nyissa meg az exportált fájlt a Jegyzettömbben.

  7. Keresse meg a következő sztringet:

    [HKEY_CURRENT_USER\Software\Microsoft\VBA\6.0\Common]

    Ezután módosítsa ezt a sztringet a következőre:

    [HKEY_CURRENT_USER\Software\Microsoft\VBA\7.0\Common]

  8. Mentse, majd zárja be a fájlt a Jegyzettömbben.

  9. A Beállításjegyzék Szerkesztő kattintson a Fájl menü Importálás elemére.

  10. A Beállításjegyzékfájl exportálása párbeszédpanelen jelölje ki az imént mentett fájlt, majd kattintson a Megnyitás gombra.

  11. Kattintson az OK gombra.

Állapot

A Microsoft megerősítette, hogy a cikkben tárgyalt jelenség az érintett termékek hibájára vezethető vissza.

További információ

Ha meg szeretné jeleníteni a Fejlesztőeszközök lapot bizonyos Microsoft Office 2010-alkalmazások menüszalagjában, kövesse az alábbi lépéseket:

  1. A Fájl lapon kattintson a Beállítások elemre.
  2. A Menüszalag testreszabása lapon jelölje be a Fejlesztőeszközök jelölőnégyzetet a Menüszalag testreszabása csoportban, majd kattintson az OK gombra.