Categoría: Excel vba

Ejecutar las herramientas de EXCELeINFO add-in desde tus propias macros

Si eres un usuario constante de EXCELeINFO add-in y te interesa ejecutar algunas de las herramientas que trae consigo desde tus misma macros o desarrollos, te muestro la manera en la podrás hacerlo. Nota: La forma en la que podemos llamar macros de otros archivos la vimos en éste artículo. Como ya hemos visto, Application.Run nos permitirá llamar las macro de otro archivo. En este caso las mandaremos llamar desde nuestro add-in. Toma en cuenta que para llamar las macros

Ver el artículo completo…


No se abre automáticamente el archivo PERSONAL.xlsb al iniciar Excel

Introducción El archivo PERSONAL.xlsb es un libro oculto que se abre cada que que Excel se inicia, en el cual podemos almacenar macros y de esta manera puedan ser utilizadas por cualquier archivo. Si la instalación de nuestro Office es nueva, el archivo PERSONAL no se encontrará en nuestro equipo a menos que lo creemos. Cómo crear el archivo PERSONAL Para que podamos crear el archivo PERSONAL y almacenar ahí nuestras macros, lo primero que debemos hacer es crear una

Ver el artículo completo…


Ejecutar macros de otro archivo de Excel y pasar argumentos a Procedimientos

En este artículo vamos a ver dos temas interesantes, el primero es Cómo ejecutar macros de otro archivo de Excel y Cómo pasar argumentos a Procedimientos de vba. Tip: Artículo de referencia Ejecutar macros de otro archivo de Excel con Run y Call. Cómo lo hacemos He preparado dos archivos, Archivo1.xlsm y Archivo2.xlsm. En el 2 está la macro MacroArchivo2 que será llamada desde el archivo1. Figura 1. Del archivo1 mandamos llamar macro del archivo2. Archivo1, mandar llamar macro Como

Ver el artículo completo…


Macro y formulario en Excel para obtener las variables de entorno de Windows

Qué es una variable de entorno Las variables de entorno son un conjunto de valores dinámicos en Windows que afectan el comportamiento de los procesos en una computadora – Wikipedia. Las variables de entorno que pueden llegar a ser más usadas son: %COMPUTERNAME% = Nombre de la computadora. %PROGRAMFILES% = Carpeta donde se intalan los programas. %WINDIR% = Carpeta de Windows. Para qué me sirven las varibles de entorno en Excel Inicialmente puedes dudar sobre el uso de las variables

Ver el artículo completo…


Enviar información al Portapapeles usando macros en Excel

De acuerdo a la definición de Microsoft “El Portapapeles es un área de almacenamiento temporal para la información que se ha copiado o movido de un lugar y tiene previsto usar en otra ubicación. Puede seleccionar texto o gráficos y usar los comandos Cortar o Copiar para mover la selección al Portapapeles, donde se almacenará hasta que ejecute el comando Pegar para insertar el contenido en otro lugar. Por ejemplo, puede copiar una parte del texto de un sitio web

Ver el artículo completo…


Mostrar el valor seleccionado de un ListBox en Excel vba

Le he desarrollado un pequeño ejemplo donde vemos la manera de obtener el valor de un Item seleccionado de un ListBox. Recordemos que un ListBox es un control ActiveX el cual nos permitirá tener una lista de valores, la cual podemos alimentarla a nuestro gusto. ► Si deseas conocer más ejemplos con el control ListBox da clic aquí. Este ejemplo contiene los siguientes controles: Formulario (UserForm). No es precisamente un control. Un cuadro de lista (ListBox). Dos botones (CommandButton). Cómo

Ver el artículo completo…


Tu primera macro en Excel

Qué son las macros en Excel. Cuando las personas me preguntan lo que es una Macro, siempre me quedó pensativo en la respuesta que les puedo dar, ya que su interés en el tema de las macros puede depender de la respuesta que recibirán. Más que una definición, prefiero enumerar algunas de las cosas que puedes hacer con las macros, incluso cosas que no sabías que las puedes hacer con Excel: Tareas que realizabas en horas, reducirlas a minutos con

Ver el artículo completo…


Macro para copiar celdas de selecciones múltiples en otro rango en Excel

Es sabido que en Excel no podemos hacer el copiado de celdas si éstas se encuentran en selecciones múltiples y en diferentes columnas. No tenemos problema cuando elegimos celdas no adyacentes de la misma columna y las pegamos en otro rango. Figura 1. Copiar selección múltiple en Excel. Pero cuando deseamos copiar celdas que están en diferentes columnas veremos un mensaje que dice de manera textual “No se puede ejecutar este comando en selecciones múltiples”. Este mensaje nos impide hacer

Ver el artículo completo…


Conciliando cuentas con Excel por Héctor Miguel

Esta aportación es un ensayo escrito por Héctor Miguel, conocido colaborador de los foros de Excel, donde durante años ha resuelto las dudas de una innumerable cantidad de personas. Con autorización de Héctor me permito compartirles este gran trabajo. Conciliaciones en Excel Conciliar (cifras y documentos) es un término aplicado administrativamente a la revisión de dos documentos cuyos registros deben ser equilibrados y correspondientes entre sí, ejemplo: los cheques y movimientos relacionados en una cuenta contable versus un reporte de

Ver el artículo completo…


Instalar EXCELeINFO add-in o cualquier complemento de Excel

Este artículo aplica tanto para saber cómo instalar EXCELeINFO add-in como cualquier complemente el cual deseemos que esté siempre disponible al momento de abrir Excel. Tengamos presente que un complemento no es más que un archivo de Excel con extensión XLA (Excel 2003 y anteriores) o XLAM (Excel 2007 y posteriores), los cuales tienen la caracteríticas de que cuando son abiertos en Excel no lo veremos como un archivo normal, es decir, no veremos sus hojas ni su nombre en

Ver el artículo completo…