Categoría: Excel y VBA

Anuncio de Python en Excel (22/08/2023)

1. Descripción general de Python en Excel Ayer (22 de agosto de 2023), se anunció Python en Excel en Microsoft Tech Community. Mientras tanto, hemos estado usando una biblioteca separada para vincular Excel y Python, pero finalmente proporcionamos vinculación en un entorno básico sin necesidad de una instalación separada. Anuncio de Python en Excel: combinando el poder de Python y...

Resumen de noticias sobre Microsoft 365 Copilot

Microsoft 365 Copilot se anunció el viernes pasado (2023-03-17). Al integrar ChatGPT en Microsoft 365, parece que puede mejorar significativamente la productividad del usuario. He estado viendo ChatGPT desde finales del año pasado. ChatGPT se está extendiendo más rápido que cualquier software o servicio que se haya presentado en el mundo. ChatGPT 3.5...

Especifique PtrSafe para usar Excel de 32 bits y 64 bits al importar la API de Windows

Obtenga información sobre la declaración PtrSafe de la API de Windows. Al codificar con Excel VBA, puede verificar las causas y soluciones de los errores relacionados con PtrSafe que ocasionalmente encuentra al importar y usar las API de Windows. 1. Código de ejemplo para el error PtrSafe de la API de Windows Este es el código que importa y declara la suspensión de la API de Windows, OutputDebugString. (referencia:...

Patrón de registro: utilizar OutputDebugString, DebugView

En este artículo, analizamos un método de registro eficaz mediante las utilidades OutputDebugString y DebugView de la API de Windows en Excel VBA. 1. Patrón de registro básico Curso de Excel VBA (9): Procedimientos de Excel VBA 4.3. Cómo utilizar la herramienta Ventana inmediata Consulte “3. Comprobación del mensaje de salida “fue cubierto. Puede verificar la salida de contenido por Debug.Print en la ventana Inmediato...

Creación de una cadena de conexión de proveedor de 32 bits en un sistema operativo de 64 bits

Presenta cómo crear una cadena de conexión de proveedor de 32 bits en un sistema operativo de 64 bits. Publicación anterior Patrón de codificación VBA: Importación de resultados de consulta de base de datos a Excel_Cómo crear una cadena de conexión 1. Mencioné "Cómo mostrar un proveedor de 32 bits en un sistema operativo de 64 bits" en el contenido del uso del archivo UDL. Si crea una cadena de conexión con un archivo UDL en un sistema operativo de 64 bits, básicamente solo puede crearlo con el proveedor de 64 bits instalado. Windows 10 en este artículo...

Patrón de codificación VBA: Importación de resultados de consultas de base de datos a Excel

Presentamos el patrón de codificación VBA que implementa la importación de resultados de DB Query a Excel. Artículo relacionado: Patrón de codificación VBA: creación de una cadena de conexión de base de datos ADO 1. Pantalla de Excel y método de operación 1.1. Ingrese la cadena de conexión para conectarse a la base de datos en la celda "B1" de la pantalla de Excel y en la celda "B2" para extraer datos...

Patrón de codificación VBA: Crear cadena de conexión ADO DB

Este artículo examina la implementación de funciones para crear y editar cadenas de conexión ADO DB en Excel VBA. 1. Concepto y necesidad de ADO 1.1. Concepto de ADO (ActiveX Data Objects) ADO es una biblioteca que puede acceder a varios almacenes de datos y datos CRUD (Crear, Leer, Actualizar, Eliminar). Documentos de Microsoft...

Patrones de codificación de VBA: mejora del rendimiento de VBA

En este artículo, veremos cómo mejorar el rendimiento de VBA. En el artículo anterior, comparamos el método VBA Range Loop y confirmamos que el método que usa Variant Array es el más rápido. Patrón de codificación de VBA: Bucle de rango - Lectura 1. Variables globales de VBA relacionadas con el rendimiento Aquí hay un resumen de todas las variables....

Patrón de codificación VBA: rango con nombre

Incluso si la dirección de referencia de Range se cambia durante la codificación de VBA, si usa Named Range (rango con nombre), puede evitar que el código fuente cambie independientemente del cambio de dirección de referencia. Veamos lo siguiente. 1. Referencia de rango utilizando dirección absoluta El método más utilizado entre muchos métodos para hacer referencia a un rango en Excel VBA es el siguiente. En Rango(“B2”)...

Crear VBE (Editor de VB) Modo oscuro (Tema oscuro)

VBE (VB Editor), un editor que codifica Excel VBA, no tiene una función para configurar el modo oscuro entre las funciones proporcionadas. La siguiente pantalla se mencionó en Excel VBA Lecture (5): Excel File Extension, VBE, Font Setting #2.7.4._VBE_Screen_Composition. Como puede ver en la imagen de arriba, la pantalla predeterminada de VBE se muestra en texto negro sobre un fondo blanco....

es_ESEspañol