Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Sammanfattning

Om du inaktiverar Microsoft Visual Basic for Applications (VBA) och kör Microsoft Excel är flera Excel-funktioner i följande kategorier inte tillgängliga:

  • VBA-projekt, XLM-makrokod och ActiveX-kontroller

  • Okompilerade tillägg (.xla-filer)

  • Menyobjekt, verktygsfältsknappar och kortkommandon relaterade till VBA

Obs! Du kan inaktivera VBA på två sätt:

  • Genom att ställa in installationsinställningen på Inte tillgänglig när du installerar Excel.

  • Med hjälp av systemprincipen Inaktivera VBA för Office-program .

Mer information

Följande funktioner i Microsoft Excel inaktiveras när VBA inte är aktiverat.

VBA-projekt, XLM-makrokod och ActiveX-kontroller

  • Du kan inte skapa ny kod eller ActiveX-kontroller, och du kan inte heller köra befintlig kod eller ActiveX-kontroller.

  • När du öppnar filer som innehåller dessa programmerbarhetsrelaterade objekt tas objekten bort och du får följande varning:

    Den här arbetsboken har förlorat VBA Project, ActiveX-kontroller och andra programmabilityrelaterade funktioner.

    Om du klickar på OK öppnas filen i skrivskyddat läge i Excel för att säkerställa att programmabilitykomponenterna inte förloras av misstag.

  • Excel-objektmodellen är fortfarande tillgänglig för andra program. Men andra program kommer inte att kunna automatisera Excel för att använda dessa programmerbara objekt.

Okompilerade tillägg (.xla-filer)

Ett okompilerat tillägg är en tilläggsfil som skapats med VBA. Om du öppnar ett okompilerat tillägg får du samma varning som när du öppnar en fil som innehåller ett vanligt VBA-projekt.

Följande lista innehåller några av de inbyggda tillägg som inte är tillgängliga:

  • Analysis ToolPak

  • Problemlösaren

  • Villkorssummeringsguiden

  • Verktyg för euro

  • Uppslagsguiden

  • Alla andra tillägg, inklusive Rapporthanteraren och tillägg från tredjepartsleverantörer

När VBA inte är installerat och du öppnar en fil som innehåller funktioner som tillhandahålls av dessa tillägg, ändrar Excel formelresultatet till #NAME? eftersom funktionerna inte är tillgängliga.

Obs! Kompilerade tillägg som .xll-filer, COM-tillägg och automationstillägg påverkas inte av om VBA är installerat eller inte.

Menyobjekt, verktygsfältsknappar och kortkommandon relaterade till VBA

  • Alla objekt under undermenyn Makro på verktygsmenyn är inte tillgängliga, till exempel Makron, Spela in nytt makro och Visual Basic Editor

  • Verktygsfältet Standard Visual Basic är fortfarande tillgängligt, men det är begränsat till tre tillgängliga knappar: Säkerhet, Kontrollverktygslåda och Microsoft Skriptredigeraren.

  • Kontrollverktygslådan är tillgänglig, men ingen av knapparna är tillgängliga.

  • Alt+F11-kortkommandot för att växla till Visual Basic Editor är inaktiverat, liksom alt+F8-kortkommandot för att öppna dialogrutan Kör makron.

Obs! Kalkylbladsfunktionerna Analysis ToolPak som returnerar #NAME? Om VBA inte har installerats i tidigare versioner än Excel 2007 kan du ta med följande:
ACCRINT CUMIPMT HEX2BIN IMSUM PRISMAT
ACCRINTM KUMPRIS HEX2DEC INTRATE KVOT
AMORDEGRC DEC2BIN HEX2OCT ISEVEN RANDBETWEEN
AMORLINC DEC2HEX IMABS ISODD RECEIVED
BESSELI DEC2OCT IMAGINARY LCM SERIESSUM
BESSELJ DELTA IMARGUMENT MDURATION SQRTPI
BESSELK DISC IMCONJUGATE MROUND TBILLEQ
BESSELY DOLLARDE IMCOS MULTINOMIAL TBILLPRICE
BIN2DEC DOLLARFR IMDIV NETWORKDAYS TBILLYIELD
BIN2HEX VARAKTIGHET IMEXP NOMINAL WEEKNUM
BIN.TILL.OKT-EDATE IMLN OKT.TILL.BIN-ARBETSDAG
KOMPLEX EFFEKT IMLOG10 OKT2DEC XIRR
KONVERTERA EOMONTH IMLOG2 OCT2HEX XNPV
COUPDAYBS ERF IMPOWER ODDFPRICE YEARFRAC
COUPDAYS ERFC IMPRODUKT UDDAFAVKASTNING AVKASTNING
COUPDAYSNC FACTDOUBLE IMREAL ODDLPRICE YIELDDISC
KUPNKD FVSCHEDULE IMSIN UDDAAVKASTNING YIELDMAT
KUPANT GCD IMSQRT PRIS
COUPPCD GESTEP IMSUB PRICEDISC
 

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×