Saltar al contenido

Máximos colaboradores

Popular Content

Showing content with the highest reputation on 02/29/24 in all areas

  1. Creo te estás confundiendo un poco, para que esté activa todo el tiempo la IA te recomendó pegarla como código en la hoja con el evento Private Sub Worksheet_Change(ByVal Target As Range), es decir; la macro hará lo que está programado en cada ocasión que haya un cambio en la hoja. Eso fue cuando diste doble clic sobre la hoja y te apareció la ventana en blanco. Por otro lado: La macro anterior la pusiste al insertar un módulo, entonces de manera regular no se va a ejecutar hasta que haya un evento que se lo indique, como puede ser el dar clic en un botón o en una autoforma que insertes por ejemplo. Para hacer algo simple como lo anterior, inserta una autoforma, la seleccionas y das clic derecho, en la opción asignar macro te abre una ventana y te aparecen las macros que has creado en el libro, entonces deberías ver esa que tienes creada "CortarYEliminarFilas". Se la asignas y entonces cada que des un clic en la autoforma la macro se ejecutará. En resumen, tú decides cómo y en qué momento debe ser ejecutada la macro.
    1 point
  2. La diferencia es que uno se ejecuta cuando la hoja cambia y la que pegaste en el modulo necesitas indicarle cuándo se va a ejecutar, puede ser una combinación de teclas, crear un botón que la ejecute al dar clic y varias ideas que se te podrían ocurrir.
    1 point
×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.