Noen innstillinger for Visual Basic-Redaktør som du har aktivert i en tidligere versjon av et Office-program, er deaktivert i Office 2010

Symptomer

Vurder følgende scenario: Du oppretter en fil i et 2007 Microsoft Office-program eller i en tidligere versjon av programmet. Du legger merke til at noen innstillinger for Microsoft Visual Basic-Redaktør er aktivert i programmet, for eksempel alternativet Krev variabel deklarasjon og alternativet Kompiler ved behov. Når du åpner filen i et Microsoft Office 2010-program, deaktiveres disse innstillingene.

Årsak

Dette problemet oppstår fordi Visual Basic for Applications (VBA) er oppgradert til versjon 7.0 i Microsoft Office 2010. Derfor er registeroppføringene som samsvarer med innstillingene for Visual Basic-redigering, plassert under en annen undernøkkel. I Office 2010 er registeroppføringene plassert under følgende undernøkkel:

HKEY_CURRENT_USER\Software\Microsoft\VBA\7.0\Common

I tidligere versjoner av Office finner du registeroppføringene på følgende undernøkkel:

HKEY_CURRENT_USER\Software\Microsoft\VBA\6.0\Common

Løsning

Du kan omgå dette problemet ved å aktivere innstillingene manuelt. Hvis du vil gjøre dette, kan du bruke én av følgende metoder:

Metode 1

  1. Start et Office 2010-program.

  2. Klikk Visual Basic på Utvikler-fanen.

    Hvis du starter Microsoft Access 2010, klikker du Visual Basicfanen Databaseverktøy .

  3. Verktøy-menyen klikker du på Alternativer.

  4. Velg et alternativ du vil aktivere, i dialogboksen Alternativer , og klikk deretter OK.

Metode 2

Viktig

Dette avsnittet, denne metoden eller denne oppgaven inneholder trinn som forteller deg hvordan du kan endre registret. Det kan imidlertid oppstå alvorlige problemer hvis du endrer registret på feil måte. Sørg derfor for at du følger fremgangsmåten nøye. Husk å ta sikkerhetskopi av registret før du endrer det, som en ekstra beskyttelse. Da kan du gjenopprette registret hvis det skulle oppstå problemer. Hvis du vil ha mer informasjon om hvordan du sikkerhetskopierer, gjenoppretter og endrer registret, kan du se Slik sikkerhetskopierer og gjenoppretter du registret i Windows.

  1. Klikk Start, klikk Kjør, skriv inn regedit og klikk deretter OK.

  2. Finn følgende registerundernøkler:

    HKEY_CURRENT_USER\Software\Microsoft\VBA\6.0\Common

  3. Klikk EksporterFil-menyen.

  4. Velg en bane og et navn på den eksporterte filen i dialogboksen Eksporter registerfil .

  5. Kontroller at alternativet Valgt gren er aktivert, og klikk deretter Lagre.

  6. Åpne den eksporterte filen i Notisblokk.

  7. Finn følgende streng:

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

    Deretter endrer du denne strengen til følgende:

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

  8. Lagre og lukk deretter filen i Notisblokk.

  9. Klikk ImporterFil-menyen i registeret Redaktør.

  10. Velg filen du nettopp lagret, i dialogboksen Eksporter registerfil , og klikk deretter Åpne.

  11. Klikk OK.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i «Gjelder for»-delen.

Mer informasjon

Følg disse trinnene for å få Utvikler-fanen til å vises på båndet i enkelte Microsoft Office 2010-programmer:

  1. Klikk AlternativerFil-fanen.
  2. Klikk for å merke av for Utvikler under Tilpass båndet-delenfanen Tilpass båndet, og klikk deretter OK.