En el material de hoy aprenderás a desarrollar una macro paso a paso para Ordenar automáticamente un listado en Excel, es decir, que después de este proceso no tendrás necesidad de intervenir para que tu lista o tu base de datos de Excel se mantenga ordenada con base en un campo específico que se defina en la macro de Excel.
Para Ordenar automáticamente un listado en Excel a través de una macro, se utilizará el método Sort desde el editor de VBA, al mismo tiempo se debe automatizar el proceso para que antes de ordenar el listado de forma automática, se valide o se consulte la última fila que tiene datos teniendo un campo o columna de Excel como referencia.
Elementos utilizados en el ejercicio:
– Editor VBA
– Método Sort
– Elemento Sheets
Click >> Aquí << para descargar archivo Excel
1) Comunidad Triple EEE, Únete >> https://goo.gl/FrswaC
2) Suscríbete a este curso gratuito para aumentar tu productividad en Excel un 80% y obtén 4 regalos adicionales al suscribirte a este curso: http://goo.gl/zNqh0o
Artículos anteriores:
- Copiar con una macro de Excel solo datos completos
- Cómo mostrar mensaje en barra de estado de Excel – Macro en Excel
- Macro en Excel – Ingreso automático de fecha y hora de cada registro
- ¿Cuántas veces se repite una letra en una celda de Excel?
- Vincular gráficos de Excel a PowerPoint
- Campos calculados en una Tabla Dinámica
- Actualizar una tabla dinámica en Excel Automáticamente
- Calcular el tiempo transcurrido en Excel para hallar promedio
- Extraer números de una Celda en Excel – Parte 2 Macro en Excel
- Segmentación de datos en Tablas dinámicas de Excel
Muy bueno Alfonso, un saludo desde Venezuela
Lcdo. José L León Q
Hola José, desde la distancia le mandamos un abrazo, gracias por comentar y saludos
Hola buen día, ante todo muchas gracias por compartir y enseñar esta aplicación pero te quiero hacer el comentario de que el link para tener el archivo usado en el ejemplo está mal vinculado o quizás yo no supo cómo bajarlo por lo que te pido tu apoyo para tenernos ya que con este archivo a mí me es mucho más fácil entender la lección.
Sin otro por el momento solo me queda el desearte que tenas un excelente día tanto tu como todos los compañeros que también aprendemos gracias a ti.
Hola José, hemos revisado tu solicitud y no encontramos inconveniente alguno. En el artículo encontrarás el video del contenido, abajo del video verás un rectángulo amarillo con redes sociales, lo que debes hacer, es compartir el artículo en una de las redes sociales y el link del archivo se habilitará. Gracias por hacer parte de éste proyecto, saludos
Pingback: ¿Cómo evitar introducir datos duplicados en Excel?
Hola es un placer recibir estos videos.
En este ultimo no se reubican tanto el sexo como el sueldo.
Un saludo
Hola José, en el video algunos datos se desordenan después de la primera prueba, sin embargo aunque así quedan, luego de la corrección los datos se mantienen fijos NOMBRE SEXO y SUELDO. Gracias por comentar. Saludos
Pingback: La forma más rápida de eliminar datos duplicados en Excel
Pingback: Eliminar últimos caracteres de una cadena de texto en Excel - Especialistas En Excel
Pingback: Función BUSCARV con Macros en Excel
Pingback: Segmentación de datos en Excel para varias Tablas Dinámicas
Buenas noches
Te comento que el video me sale borroso, no puedo ver.
Como corregir ese problema?
Saludos atentos
Hola Vittorio, gracias por comentar, es tipo de problema tiene que ver especificamente con su servicio de internet o el dispositivo que use para verlo, ya que los vídeos están montados en Full HD. Esperamos que se resuelva el inconveniente, saludos
OK, ME SALE UN ERROR DE COMPILACIÓN, SE A DETECTADO UN NOMBRE AMBIGUO. ORDENAR, QUE DEBO HACER
Hola Jhon, es un poco difícil darle una estimación sin ssaber cuál es el código. Cuando se trabaja con la programación (VISUAL BASIC) es muy importante escribir bien el código y la lógica en la que se escribe. Te recomendamos ver el vídeo las veces que sea necesario. Gracias por comentar, saludos
Saludos. Recurro a menudo a vídeos de Youtube para resolver problemas que me surgen al trabajar en excel, y los vuestros son muy didácticos y amenos.
Me surge una duda en este. Veras, en el vídeo parece que no termina de ordenar los campos correctamente, ya que, por ejemplo DIANA empieza ganando 500.000 y termina ganando 1.000.000. Es decir, ordena solamente la columna de los nombres, pero no recoloca los campos asociados.
Un saludo.
Hola Gustavo, gracias por comentar, si queda con un SUELDO inválido, precisamente se comente un error en el vídeo para mostrar cuál es la solución, exactamente en el minuto 12:53 presenta la solución. Saludos
HOLA MUY BUENA SU APORTACIÓN, QUERIA PEDIR UN FAVOR SI ME PUEDEN AYUDAR COMO HACER UN SISTEMA DE ASISTENCIA SIMILAR AL DE ESTE VIDEO https://www.youtube.com/watch?v=8_RolwTwgEc DE ANTE MANO LE AGRADEZCO
Hola Luis, recomendamos utilizar el buscador de ésta página para cada una de las características de ese sistema, es decir, coloca una palabra clave como; listas, formato condicional, etc. Gracias por comentar, saludos
EXCELENTE MATERIAL AMIGO DE VERDAD FELICIDADES DESDE VENEZUELA
Hola Eliesser, gracias por el comentario, saludos