Det er mulig å gjenopprette tapte VBA-prosjekt etter installasjon av Microsoft Excel 2007 . Visual Basic for Application kan du effektivisere Excel- arbeidsbøker , men du kan miste tilgangen til VBA innhold under installasjon av Microsoft Office Suite . Installere suiten og aktivere VBA for å gjenopprette full funksjonalitet i Excel- arbeidsbøker . VBA Prosjekt
Visual Basic for Applications er en ekstra komponent til Microsoft Excel. Den lar deg beregne verdier , automatisere hendelser og manipulere poster. VBA er aktivert eller deaktivert for Excel , og bestemte arbeidsbøker blir enten lagret i en VBA eller ikke- VBA format. Enhver handling som påvirker programmering av Excel- arbeidsbok påvirker VBA-prosjekter , samt makroer og ActiveX-kontroller . Dette inkluderer å lagre dokumentet til en ikke -VBA format og deaktivere VBA fra Excel .
Manglende komponenter
Microsoft Office lar deg velge hvilke komponenter som skal installeres sammen med suite. Hvis du deaktiverer VBA ved å velge "Ikke tilgjengelig" under Excel installasjon, vil komponentene i arbeidsbøkene dine mangle. Noen komponenter som mangler når VBA er deaktivert inkluderer analyseverktøyet , makroer verktøy på kategorien Utvikler og kontrollverktøykassen elementer. Hvis du åpner en arbeidsbok som inneholder eksisterende makroer , vil disse makroene ikke kjøre hvis VBA er deaktivert.
Sett Excel
Gjenopprette tapte VBA-prosjekter ved å installere Excel 2007 . I løpet av Office-installasjonen , må du aktivere Visual Basic for Applications for å gjenopprette full funksjonalitet . Klikk på " Visual Basic for Applications " drop -down boksen og velg " Kjør fra Min datamaskin. " Når VBA er aktivert , vil du kunne få tilgang til all VBA-kode , makroer og ActiveX- verktøy fra eksisterende regneark og bruke disse verktøyene i nye arbeidsbøker . Åpner arbeidsboken for å se etter vellykket installasjon.
Security Bekymringer
Sikkerhet er et problem med VBA-kode , makroer og ActiveX-kontroller på grunn av deres evne til å manipulere arbeidsboken , programvare og datamaskin. Ett alternativ for å eliminere eventuelle koderelaterte sikkerhetsspørsmål er å deaktivere VBA fra Office-installasjonen. Dette hindrer skadelige kode, makroer og kontroller fra å påvirke systemet . Deaktivere VBA under installasjonen påvirker mange andre komponenter og bør bare gjøres etter veiing av nytte og kostnader .