Curso de Excel VBA (5): extensión de archivo de Excel, VBE, configuración de fuente

Este artículo examina las diferencias en las extensiones de archivo de Excel, VBE (Editor de Visual Basic) y la configuración de fuente recomendada.

Esta es una continuación del artículo anterior.

Curso de Excel VBA (4): Trabajar con el modelo de objetos de Excel

2.6. extensión de archivo de Excel

Las versiones anteriores a Excel 2007 solo tenían una extensión, '.xls'. Desde Excel 2007, se ha subdividido en '.xlsx', 'xlsm' y 'xlsb', y los tipos de datos que se pueden guardar para cada extensión son diferentes.

엑셀 파일 확장자
Extensión de archivo de Excel
  • Excel 2007 y anteriores (XP, 2000, 2003)
    • .xls: datos + almacenamiento de macros disponible, formato de archivo binario
  • Excel 2007 y posterior (2007, 2010, 2013, 2016, 2019, MS-365)
    • .xlsx
      • Solo se pueden guardar datos (no se pueden guardar macros)
      • formato de archivo XML
    • .xlsm
      • Almacenamiento de datos y macros disponible
      • formato de archivo XML
    • .xlsb
      • Almacenamiento de datos y macros disponible
      • formato de archivo binario
      • Guardar como .xlsb puede reducir el tamaño del archivo si tiene muchos datos


Recomendamos guardar archivos con macros como .xlsm y archivos grandes como .xlsb. Dependiendo del caso, guardar un archivo .xlsx de 10 MB como .xlsb reduce su tamaño a unos 2 MB.

2.7. Visual Basic para el editor de aplicaciones (VBE)

Es un editor para escribir código VBA. Echemos un vistazo a cómo cambiar del estado de edición de la hoja de Excel a VBE, configuración y composición de pantalla.

2.7.1. Alternar VBE: Ejecutar con acceso directo

tecla de acceso directo alternativa + F11 cambiar a Es una tecla de alternar que, cuando se presiona una vez más, cambia de VBE al estado de edición de la hoja de Excel.

2.7.2. Alternar VBE: Ejecutar con el botón de la barra de cinta

Haga clic en el botón Visual Basic en la barra de herramientas de desarrollo para cambiar.

VBE 전환하기: 리본바 버튼으로 실행
Alternar VBE: Ejecutar con el botón de la barra de cinta

2.7.3. Configuración de VBE

Se recomienda cambiar la configuración de 'Comprobación automática de sintaxis' y 'Requerir declaración de variable' en VBE > Herramientas > Opciones > pestaña Editor.

VBE 설정
Configuración de VBE
  • Comprobación automática de sintaxis: Desactivada (Valor inicial: Activada)
    • Ocultar cuadros de mensajes de error de sintaxis innecesarios
  • Requerir declaración de variable: marcada (valor inicial: sin marcar)
    • Solo se pueden usar variables declaradas (agregue automáticamente Option Explicit en la parte superior de cada módulo)

2.7.4. Configuración de pantalla VBE

La pantalla VBE consta de 5 áreas, como se muestra en la siguiente figura.

VBE 화면 구성
Composición de pantalla VBE
  1. explorador de proyectos
    • Verifique, agregue y administre la lista de archivos, hojas, formularios, módulos y clases
  2. ventana de propiedades
    • Comprobar y establecer las propiedades del objeto seleccionado
  3. Objeto y Evento
    • Una lista de objetos y una lista de eventos, procedimientos y funciones para cada objeto
  4. Editor de código
    • Escribir controladores de eventos, procedimientos, funciones, etc.
  5. herramienta de depuración
    • Ver expresión, variable local, ejecución directa, etc.

2.7.5. Fuentes monoespaciadas recomendadas para una buena legibilidad

La fuente predeterminada para VBE es calibre. Mientras buscaba una fuente mejor que la fuente Dotum, descubrí 'Nanum Gothic Coding' publicado por Naver y lo usé. Desde entonces, he estado usando 'D2Coding' publicado adicionalmente por Naver.

Las dos fuentes son similares, pero hay diferencias.

나눔고딕코딩 글꼴 예시
Ejemplo de fuente Nanum Gothic Coding

▲ Codificación gótica de Nanum https://github.com/naver/nanumfont v2.5 (24 de octubre de 2016) ha sido lanzado.

D2Coding 글꼴 예시
Ejemplo de fuente D2Coding

▲ Codificación D2 https://github.com/naver/d2codingfont v1.3.2 (1 de junio de 2018) ha sido lanzado.

Se recomienda D2Coding sobre Nanum Gothic Coding. D2Coding es bueno en términos de legibilidad, como el espacio entre líneas relativamente amplio y la compatibilidad con Ligature.

Recomiendo el siguiente artículo para una lectura ligera relacionada con las fuentes.

Historia de la fuente: Serif (serif) / Sans-Serif (sans serif) / ancho variable / ancho fijo (para codificación)

Para cambiar la fuente del editor de código VBE, puede cambiar la fuente en "Herramientas > Opciones > Formato del editor". La siguiente figura es un ejemplo de configuración con D2Coding.

VBE 글꼴 설정
Configuración de fuente VBE

Arriba, miramos el contenido de la extensión de archivo de Excel y VBE. A continuación, explicaré la sintaxis básica del lenguaje VBA.


<< Lista de artículos relacionados >>

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

es_ESEspañol