Muchas veces cuando estamos resolviendo un problema en el cual empleamos VBA o macros es necesario contar con algunos ejemplos que nos puedan ser de utilidad para resolver los casos que tengamos que resolver.
En la siguiente lista de trucos de Excel Avanzado se encuentra una relación de temas relevantes, para la compresión de los mismos se requiere tener algún conocimiento de VBA o Macros a fin de poder sacarle el máximo provecho a alguno de estos, esperamos su consultas o sugerencias sobre los mismos.
Encuentra en esta lista más de 150 trucos para usar en Excel, todos los ejemplos corresponden a macros útiles en Excel, y pueden funcionar en Excel 2013, Excel 2016 y Excel 2019.
- El objeto hyperlink
- Tipos de errores en Excel
- ¿Cómo sacar un porcentaje en Excel?
- VBA IDE
- Concatenar en Excel
- Eliminar espacios sobrantes en Excel
- Mid en VBA
- Tabla de datos en Excel
- Ejecutar aplicaciones de Windows desde VBA
- Completar celdas en blanco con el primer dato
- Validar DNI en Excel
- Cambiar puntos por comas en Excel
- Date Picker
- Convertir temperatura en Excel
- Sorteo en Excel con Macros
- RemoveDuplicates VBA Excel
- Dim en VBA
- Habilitar Macros en Excel para Mac
- VBA Ancho de columna
- Evitar parpadeo en Excel (VBA)
- Guardar como PDF en VBA
- Exportar varias hojas de Excel a PDF VBA
- Doble condicional en VBA
- Crear hipervínculos con VBA
- Pasar datos de tabla a Listbox en Excel
- Mostrar u ocultar filas con Macros
- Macro para insertar imagen en correo
- ¿Cómo enviar correos masivos?
- Eliminar Filas Según Criterio
- Enviar correo con html
- Manipular Formatos en VBA
- Uso Goto
- Proceso Masivo de Datos
- HIPERVINCULOS DENTRO DEL COMBOBOX
- OPTIONBUTTONS EN UN FORMULARIO
- Fechas en Formulario con VBA
- Saltos de Página con Macros
- Mensaje de Bienvenida con VBA
- Llenar Listbox con VBA
- Simular usuario y Password en VBA
- Quitar Filtros con VBA
- ¿Qué es un Palíndromo?
- ¿Qué es un inputbox?
- Guardar y cerrar libro con macros
- Funciones de Fecha
- For Each en VBA
- ¿Cómo determinar el mayor de 4 números con VBA?
- Copiar Hojas con Macros
- Controlar el Zoom en VBA
- BeforeSave en VBA
- Keypress en VBA
- Seleccionar carpeta en VBA
- CheckBox en VBA
- El Modelo de Objetos de Excel
- VBA Guardar Como
- Quitar los filtros en VBA
- Debug.Print en VBA
- Quitar duplicados en VBA
- On Error en VBA
- Wait en VBA
- Macro para abrir y cerrar archivos en Excel
- Error 7 en VBA
- Control LABEL en VBA
- Guardar libro en VBA
- GetOpenFilename en VBA
- Función String en VBA
- Vectores en VBA
- Salto de línea en VBA
- Generar números primos en Excel
- Pantalla completa en Excel (VBA)
- Símbolos Patrios de Portugal
- Símbolos patrios de Ecuador
- Personajes principales de Los Simpson
- Símbolos Patrios de Chile
- Símbolos Patrios de EL SALVADOR
- Símbolos Patrios de Bolivia
- Personajes Principales de SAILOR MOON
- Identificar color de celda en Excel
- Catalogo de imágenes (automóviles)
- Lista Pokemon Excel
- Seleccionar rango en VBA
- ¿Qué es ScreenUpdating?
- ¿Qué significa application.displayalerts?
- RefEdit
- Busqueda de datos con listbox - Aplicado al top 100 de las marcas mas recordadas por los peruanos
- Proteger y Desproteger todas las hojas
- Función para Sumar Datos por Color
- Sumar solo celdas en Negritas
- Mostrar filtros en la barra de estado
- Alinear un gráfico a un determinado rango
- Ocultar algunas flechas de selección en un Filtro
- Marcar las Celdas Duplicadas
- Reemplazar celdas en blanco con algun valor
- Coincidir los colores de una serie con los de las celdas de datos
- 5 Trucos de VBA necesarios
- Crear y seleccionar rangos con nombres
- Alternar bandas de colores con Macros
- Seleccionar la primera fila o columna en blanco
- Determinar con VBA si un archivo se encuentra abierto
- Seleccionar y dar formato a todos los rangos con nombres
- Resaltar la fila y columna activas
- Desproteger una hoja al abrir un libro con Macros
- Guardar rango de celdas como PDF
- Ejemplo de Números Aleatorios Únicos
- Ordenar datos con macros - VBA EXCEL
- Manejo de colores con macros en excel
- Enviar archivo adjunto en Email con VBA
- Cambiar de categoría de una UDF
- ¿Cómo buscar un valor en un rango de celdas en VBA?
- Extraer primera letra de la palabra (Acrónimos)
- ¿Cómo ejecutar macros al abrir un archivo en Excel?
- Combinar dos columnas
- Ordenar Hojas en excel con macros
- Crear un Archivo por cada hoja de Excel
- Uso de colores para autofiltro en VBA
- Crear hojas de una lista (VBA)
- Ideas para concatenar celdas con VBA o Macros
- Contar palabras en Excel aplicando VBA Macros
- Verificar un formato de fecha con Macros
- La Desviación Estándar en VBA
- Concatenar el contenido de un rango de celdas (mail recordatorio)
- ¿Qué es el OptionButton en VBA y cómo se usa?
- Listar nombres de archivos en excel con macros
- Unir contenido de Celdas
- ¿Cómo se usan los botones de opción en VBA?
- Arreglos Multidimensionales en VBA
- Manejo de Hojas de Excel con macros
- ¿Cómo se usan las casillas de verificación en VBA?
- Catálogos de imágenes con Macros
- Excel Avanzado: Manejo de Libros de Excel con Macros
- Eliminar Validación de datos con macros
- Eliminar tíldes con Macros
- Cambiar un color de letra en función de la fecha
- Convertir números en letras con Macros en Excel
- ¿Cómo encontrar celdas combinadas?
- VBA - Objeto WORKBOOKS
- Intercalar filas en blanco con Macros o VBA
- Algunos trucos para optimizar macros en Excel
- Uso de WorksheetFunction.RandBetween
- Eliminación de comentarios en Hojas Excel
- Listar los links existentes con VBA
- Ejemplo Application.DisplayAlerts
- Eliminar los hipervínculos de la hoja activa
- Operaciones básicas con archivo y carpetas
- Uso de WorksheetFunction.Vlookup
- Formulario de Excel Avanzado para el ingreso de documentos de Salida de un Almacén
- Encontrar información eliminando filas
- Tabla dinámica para análisis de Quejas y Reclamos - VBA
- Principales propiedades de un checkbox en un userform
- Generador de Horarios en Excel
- Calculo de posiciones de partidos de la eliminatoria Brasil 2014
- Combobox Dependientes
- Validar el ingreso de un email en un textbox
- Validar que solo existan letras y números en un textbox
- Activar o Desactivar el recalculo automático (F9) en una función
- Identificar la última fila en uso con VBA
- Ejemplo de uso de Solver con Macros
- Cambiar los colores de fondo con VBA
- Uso de Resize en Offset
- Mostrar cuadro de dialogo "Abrir" donde se elige un archivo
- ¿Cómo mostrar todas las hojas ocultas?
- Uso de la función PROPER
- Creación de un listado de Archivos
- Buscar Objetivo (con macros)
- Buscar y reemplazar masivo VBA
21/04/2017 a las 3:36 pm
hola buenas, un gusto saludarte, mi aprecio y respeto, quiero consultar lo siguiente: tengo una hoja excel 2013 cualquiera y debo llenarla de datos y necesito de que al salir de esta hoja de datos, todas las filas con datos se bloqueen (con una clave) y cuando vuelva a entrar a esta hoja las filas con datos anteriores esten bloqueados con clave (y no puedan modificar, ni editar, si pueda sumar ordenar copiar) y se pueda continuar escribiendo en las siguientes filas datos nuevos. la hoja debiera estar protegida solo a la modificacion con una contraseña al igual que el editor del viausl basic . quedo muy agradecido de antemano gracias
11/01/2019 a las 10:43 am
Hola,
quiero invocar el Excel desde la línea de comandos, y necesitaría saber cómo pasarle la pwd cuando el libro está cifrado. Tendría que ser de manera silenciosa, es decir, que abra el libro sin desplegar mensajes ni alertas para el usuario. La línea que uso es:
"C:\Program Files (x86)\Microsoft Office\root\Office16\EXCEL.EXE" "Mi_libro.xlsm"
y tendría que agregarle de alguna forma la pwd.
Gracias por la ayuda y el contenido del sitio me parece muy interesante.
Saludos
Alejo
23/01/2019 a las 8:59 am
Hola me gustaria saber si se puede hacer una macro en excel para enviar correos masivos pero no por outlook si no por gmail...¿es posible?
17/10/2019 a las 8:45 pm
Tengo 8 variables numéricas con las que tengo que filtrar series de datos que contienen dichas 8 variables en cada uno de los sets de datos. Mi idea es poner checkboxes en un UserForm para seleccionar 1 de 8, 3 de 8, 6 de 8, etc. variables dando clic en los respectivos checboxes y me filtre solo los sets de datos que cumplan con un máximo y mínimo determinado para cada variable. ¿Será necesario escribir todas las posibles combinaciones entre mis 8 variables para esta macro o hay una forma más simple de realizarlo?
07/11/2020 a las 11:34 pm
hola amigo, necesito de tu ayuda:
como podría hacer para que en una tabla al borrar los datos de su última fila, la tabla se redimensiones (tenga una fila menos), sin tener que hacerlo manualmente desde el ángulo (en la parte inferior derecha de la tabla).
ni con el comando CAMBIAR TAMAÑO DE TABLA.
desconozco si esto se puede configurar en las opciones de excel o se puede hacer una macro para tal fin.
gracias por tu atención.
hausser.
18/04/2022 a las 4:20 pm
buen día amigos tengo una consulta si alguien me puede ayudar se lo agradeceria, mi duda pareciera que es algo sencillo pero no lo logro realizar:
* Intento realizar en excel; necesito ingresar una cantidad pero con esa cantidad necesito sacar cuantos grupos puedo realizar a corde a la cantidad ingresada, por ejemplo ingreso un número 60, entonces necesito saber cuantos grupos de 15 personas puedo tener, etc,