Hatókör
Excel 2010

Összefoglalás

Ha letiltja a Microsoft Visual Basic for Applications (VBA) szolgáltatást, és futtatja a Microsoft Excelt, az alábbi kategóriák számos Excel-funkciója nem érhető el:

  • VBA-projektek, XLM-makrókód és ActiveX-vezérlők

  • Lefordítatlan bővítmények (.xla-fájlok)

  • A VBA-hoz kapcsolódó menüelemek, eszköztárgombok és billentyűparancsok

Megjegyzés A VBA kétféleképpen tiltható le:

  • Ha az Excel telepítésekor a telepítési beállítást Nem érhető el értékre állítja.

  • Az Office-alkalmazások VBA-jának letiltása rendszerszabályzatának használatával.

További információ

A Microsoft Excel alábbi funkciói le vannak tiltva, ha a VBA nincs engedélyezve.

VBA-projektek, XLM-makrókód és ActiveX-vezérlők

  • Nem hozhat létre új kódot vagy ActiveX-vezérlőket, és nem futtathat meglévő kódot vagy ActiveX-vezérlőket.

  • Amikor a programozhatósághoz kapcsolódó objektumokat tartalmazó fájlokat nyit meg, az objektumok törlődnek, és a következő figyelmeztetés jelenik meg:

    Ez a munkafüzet elvesztette VBA-projektjét, ActiveX-vezérlőit és egyéb programozhatósági funkcióit.

    Ha az OK gombra kattint, az Excel írásvédett módban nyitja meg a fájlt, hogy a programozhatósági összetevők ne vesszenek el véletlenül.

  • Az Excel-objektummodell továbbra is elérhető más programok számára; más programok azonban nem tudják automatizálni az Excelt a programozhatósági objektumok használatához.

Lefordítatlan bővítmények (.xla-fájlok)

A lefordítatlan bővítmények a VBA használatával létrehozott bővítményfájlok. Ha egy lefordítatlan bővítményt nyit meg, ugyanaz a figyelmeztetés fog szerepelni, mint egy normál VBA-projektet tartalmazó fájl megnyitásakor.Az alábbi lista néhány olyan beépített bővítményt tartalmaz, amely nem érhető el:

  • Analysis ToolPak

  • Megoldó

  • Feltételes összeg varázsló

  • Euró pénznemeszközök

  • Keresés varázsló

  • Minden más bővítmény, beleértve a Jelentéskezelőt és a külső gyártóktól származó bővítményeket

Ha nincs telepítve a VBA, és megnyit egy fájlt, amely a bővítmények által biztosított függvényeket tartalmazza, az Excel #NAME módosítja a képlet eredményeit? mert a függvények nem érhetők el.Megjegyzés: A lefordított bővítményeket, például az .xll-fájlokat, a COM-bővítményeket és az Automation-bővítményeket nem befolyásolja, hogy telepítve van-e a VBA.

A VBA-hoz kapcsolódó menüelemek, eszköztárgombok és billentyűparancsok

  • Az Eszközök menü Makró almenüjének minden eleme nem érhető el, például Makrók, Új makró rögzítése és Visual Basic Editor

  • A Standard Visual Basic eszköztár továbbra is elérhető, de három gombra van korlátozva: Biztonság, Vezérlő eszközkészlet és Microsoft Script Editor.

  • A Vezérlő eszközkészlet elérhető, de egyik gombja sem érhető el.

  • Az ALT+F11 billentyűparancs a Visual Basic Editorra való váltáshoz le van tiltva, csakúgy, mint az ALT+F8 billentyűparancs a Makrók futtatása párbeszédpanel megnyitásához.

Figyelje meg az Analysis ToolPak munkalapfüggvényeket, amelyek #NAME ad vissza? ha a VBA nincs telepítve az Excel 2007 előtti verziókban, adja meg a következőket: ACCRINT CUMIPMT HEX2BIN IMSUM PRICEMAT ACCRINTM CUMPRINC HEX2DEC INTRATE HÁNYADOS AMORDEGRC DEC2BIN HEX2OCT ISEVEN RANDBETWEEN AMORLINC DEC2HEX IMABS ISODD RECEIVED BESSELI DEC2OCT IMAGINARY LCM SERIESSUM BESSELJ DELTA IMARGUMENT MDURATION SQRTPI BESSELK LEMEZ IMCONJUGATE MROUND TBILLEQ BESSELY DOLLARDE IMCOS MULTINOMIAL TBILLPRICE BIN2DEC DOLLARFR IMDIV NETWORKDAYS TBILLYIELD BIN2HEX DURATION IMEXP NÉVLEGES HÉTSZÁM BIN2OCT EDATE IMLN OCT2BIN WORKDAY KOMPLEX HATÁS IMLOG10 OCT2DEC XIRR EOMONTH IMLOG2 OKT2HEX XNPV KONVERTÁLÁSA COUPDAYBS ERF IMPOWER ODDFPRICE YEARFRAC COUPDAYS ERFC IMPRODUCT ODDFYIELD HOZAM COUPDAYSNC FACTDOUBLE IMREAL ODDLPRICE YIELDDISC COUPNCD FVSCHEDULE IMSIN ODDLYIELD YIELDMAT COUPNUM GCD IMSQRT PRICE COUPPCD GESTEP IMSUB PRICEDISC  

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.