Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Resumen

Si deshabilita Microsoft Visual Basic para Aplicaciones (VBA) y ejecuta Microsoft Excel, varias características de Excel de las siguientes categorías no estarán disponibles:

  • Proyectos de VBA, código de macro XLM y controles ActiveX

  • Complementos sin compilar (archivos .xla)

  • Elementos de menú, botones de barra de herramientas y teclas de método abreviado relacionadas con VBA

Nota Puede deshabilitar VBA de dos maneras:

  • Al establecer su configuración de instalación en No disponible al instalar Excel.

  • Mediante la directiva de sistema Deshabilitar VBA para aplicaciones de Office .

Más información

Las siguientes características de Microsoft Excel están deshabilitadas cuando VBA no está habilitado.

Proyectos de VBA, código de macro XLM y controles ActiveX

  • No puede crear nuevo código o controles ActiveX, ni puede ejecutar código existente o controles ActiveX.

  • Al abrir archivos que contienen estos objetos relacionados con la programabilidad, los objetos se quitan y recibe la siguiente advertencia:

    Este libro ha perdido su proyecto de VBA, controles ActiveX y cualquier otra característica relacionada con la programación.

    Si hace clic en Aceptar, Excel abre el archivo en modo de solo lectura para asegurarse de que los componentes de programación no se pierdan accidentalmente.

  • El modelo de objetos de Excel sigue estando disponible para otros programas; sin embargo, otros programas no podrán automatizar Excel para usar estos objetos de programación.

Complementos sin compilar (archivos .xla)

Un complemento sin compilar es un archivo de complemento que se creó con VBA. Si abre un complemento sin compilar, recibirá la misma advertencia que al abrir un archivo que contiene un proyecto de VBA normal.

La siguiente lista contiene algunos de los complementos integrados que no están disponibles:

  • Herramientas para análisis

  • Solver

  • Asistente para suma condicional

  • Herramientas para el euro

  • Asistente para búsquedas

  • Resto de complementos, incluido el Administrador de informes y los complementos de proveedores de terceros

Cuando VBA no está instalado y abre un archivo que contiene funciones proporcionadas por estos complementos, Excel cambia los resultados de la fórmula a #NAME? porque las funciones no están disponibles.

Nota Los complementos compilados, como los archivos .xll, los complementos COM y los complementos de automatización, no se ven afectados por la instalación o no de VBA.

Elementos de menú, botones de barra de herramientas y teclas de método abreviado relacionadas con VBA

  • Todos los elementos del submenú Macro del menú Herramientas no están disponibles, como Macros, Grabar nueva macro y Editor de Visual Basic

  • La barra de herramientas estándar de Visual Basic sigue estando disponible, pero está limitada a tres botones disponibles: Seguridad, Cuadro de herramientas de control y Microsoft Script Editor.

  • El Cuadro de herramientas de control está disponible, pero ninguno de sus botones está disponible.

  • La tecla de método abreviado ALT+F11 para cambiar al Editor de Visual Basic está deshabilitada, al igual que la tecla de método abreviado ALT+F8 para abrir el cuadro de diálogo Ejecutar macros.

Observe las funciones de hoja de cálculo Herramientas para análisis que devuelven #NAME? si VBA no está instalado en versiones anteriores a Excel 2007, incluya lo siguiente:
INT.ACUM.INT.INT HEX2BIN IMSUM PRICEMAT
INT.ACUM.PRINC.PRINC.HEX2DEC COCIENTE
INTRATE AMORDEGRC DEC2BIN HEX2OCT ISEVEN RANDBETWEEN
AMORLINC DEC2HEX IMABS ISODD RECIBIDO
BESSELI DEC2OCT IMAGINARIO LCM SERIESSUM
BESSELJ DELTA IMARGUMENT MDURATION SQRTPI
BESSELK DISC IMCONJUGADO REDOND.MULT TBILLEQ
BESSELY DOLLARDE IMCOS MULTINOMIAL TBILLPRICE
BIN2DEC DOLLARFR IMDIV NETWORKDAYS TBILLYIELD
BIN2HEX DURATION IMEXP NOMINAL WEEKNUM
DIA DE TRABAJO
OCT2BIN DE FECHA.EMLN BIN.A.OCT.A. EFECTO COMPLEJO IMLOG10 OCT2DEC XIRR
CONVERTIR EOMONTH IMLOG2 OCT2HEX XNPV
COUPDAYBS ERF IMPOWER ODDFPRICE YEARFRAC
CUPON.DIAS.ERFC
IMPRODUCTO RENDTO.PER.IRREGULAR.1 COUPDAYSNC FACTDOUBLE IMREAL ODDLPRICE YIELDDISC
COUPNCD VFPROGRAM IMSIN RENDTO RENDTO
IRREGULAR CUPON.NUM GCD IMSQRT PRECIO
COUPPCD GESTEP IMSUB PRICEDISC
 

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×