necesito ayuda con excel

Danferlop 40 Puntos de reputación
2025-09-15T20:01:56.9233333+00:00

Tengo un libro de excel en el cual hay una hoja (DATOS DE EMPRESAS), la cual esta configurada con una macro y un botón para agregar empresas nuevas y que las coloque en orden alfabético automáticamente. En la columna A aparecen los nombres de las empresas, los cuales quiero vincular en otra hoja (CAJA FIJA) para que automáticamente se copien los datos, el problema es que cuando inserto una nueva empresa en hoja "DATOS DE EMPRESAS", los nuevos datos se copian en orden alfabético en la hoja "CAJA FIJA" pero me desplaza una fila hacia arriba los datos registrados, eliminando los datos que figuraban en la primera fila del listado de empresas,

Quiero poder añadir nuevas empresas desde la hoja "DATOS DE EMPRESAS", que el datos de la columna A se copie en el listado de la hoja "CAJA FIJA" pero que no borre ningún registro; que simplemente añada una nueva fila automáticamente y conserve los datos anteriores.

La fórmula que estoy utilizando para ello en la hoja "CAJA FIJA" es ='DATOS EMPRESAS'!A11 (donde empieza el listado en la hoja "DATOS DE EMPRESA", y arrastro hacia abajo para que se copien el resto de nombres de empresa.

No consigo dar con el problema.

Microsoft 365 y Office | Excel | Para el negocio | Android
0 comentarios No hay comentarios

Respuesta aceptada por el autor de la pregunta
Anónimo
2025-09-15T21:13:06.12+00:00

Este mensaje fue traducido automáticamente. Por lo tanto, puede contener errores gramaticales o expresiones poco naturales.

Hola @Danferlop,

¡Que tenga un excelente día! Bienvenido a Microsoft Q&A.

Gracias por contactarnos respecto al problema que está experimentando con su libro de Excel.

Entendemos que su libro contiene una hoja llamada "DATOS DE EMPRESAS", configurada con una macro y un botón para agregar nuevas empresas en orden alfabético. También ha vinculado esta hoja con otra llamada "CAJA FIJA", donde los nombres de las empresas en la columna A se copian automáticamente.

Para ayudar a resolver el problema en el que al insertar una nueva empresa se elimina o desplaza la primera fila de datos en "CAJA FIJA", le invitamos a revisar los siguientes puntos:

Comportamiento de la fórmula

El uso de fórmulas estáticas como 'DATOS DE EMPRESAS'!A11 puede provocar desalineación de datos cuando se insertan o ordenan filas. Se recomienda utilizar fórmulas dinámicas como: SORT(FILTER('DATOS DE EMPRESAS'!A:A, 'DATOS DE EMPRESAS'!A:A <> "")) Esto garantiza que la lista se actualice automáticamente y mantenga el orden alfabético sin sobrescribir datos existentes.

Funcionalidad de la macro

Si la macro copia los datos manualmente, podría estar sobrescribiendo filas en lugar de insertarlas. Es importante verificar que la macro:

  • Inserte nuevas filas en lugar de reemplazar las existentes.
  • Encuentre dinámicamente la siguiente fila disponible.
  • Evite referencias de celda codificadas.

Para avanzar con un diagnóstico más preciso y una solución adecuada, comparta el enlace al archivo de Excel que contiene la macro y ambas hojas ("DATOS DE EMPRESAS" y "CAJA FIJA"), subido a OneDrive con permiso de edición, en el mensaje privado que hemos iniciado. Esto nos permitirá probar el comportamiento directamente y ofrecerle una orientación personalizada.

Para revisar su mensaje privado, siga estos pasos:

  1. En su hilo, verá un banner relacionado con el mensaje privado en curso.

Imagen del usuario

  1. Haz clic en Visualización de mensajes.

Espero que esta información te sea útil. Si tienes alguna pregunta, no dudes en comunicarte con nosotros. Gracias por tu paciencia y comprensión. Quedo atento a tu respuesta.

Saludos cordiales,

Dado que nuestro entorno de pruebas actual utiliza la interfaz en inglés, las capturas de pantalla también se mostrarán en inglés. Sin embargo, puedes realizar las mismas operaciones en la interfaz en español sin ningún problema.


Si esta respuesta te ha resultado útil, por favor haz clic en "Aceptar respuesta" y considera darle un voto positivo. Si tienes preguntas adicionales sobre esta respuesta, haz clic en "Comentar".

Nota: Por favor, sigue los pasos indicados en nuestra documentación para habilitar las notificaciones por correo electrónico si deseas recibir notificaciones relacionadas con este hilo.

¿Le resultó útil esta respuesta?

0 comentarios No hay comentarios

0 respuestas adicionales

Ordenar por: Lo más útil

Su respuesta

Las respuestas pueden ser marcadas como Respuestas aceptadas por el autor de la pregunta, lo que indica a los usuarios que la respuesta resolvió su problema.