Elsa Matilde

Elsa Matilde

https://www.youtube.com/c/ElsaMatilde
 2.555K puntos  Córdoba, Argentina @elsamatilde desde - visto
Preguntar

Respuestas en Microsoft Excel

Respuesta en y en 1 temas más a

Como cambiar la sintaxis de una línea de código

Para aborrar las celdas de la fila seleccionada: x = ActiveCell.Row 'suponiendo que intentas eliminar la fila de la celda activa Range("A"& x & ":G" & x).ClearContents Range("I"& x & ":I" & x). ClearContents 'si hubiese que borrar también la de...
Respuesta en y en 2 temas más a

Evitar ver como se ejecuta una macro

En primer lugar te recuerdo que la consulta Ocultar hojas sin dañar macros sigue aún pendiente de que la finalices o comentes si es que necesitas que te ajuste la macro. Creo haberte recomendado el video 11 de mi canal. También podrías leer el mismo...
Respuesta en y en 2 temas más a

En un formulario macro para crear varios controles activex imagen y poder modificar las propiedades de la imagen

Así debiera quedar tu macro. Tenía algunos errores de sintaxis. Private Sub UserForm_Initialize() ' CREAR UN CONTROL ACTIVEX IMAGE Dim Image1 As MSForms.Image Set Image1 = Me.Controls.Add("FORMS.Image.1", "Image1") Image1.Top = 126 'EMPIEZA ARRIBA...
Respuesta en y en 2 temas más a

Macro para llenar un formato de una base de datos diferente

No se comprende muy bien la situación. Se recibe un archivo Excel... se llenan algunos campos ... y luego se imprime. Entonces, ¿qué significa que 'quita algo de tiempo en estar llenando a mano (pluma) ese formato para después entregarlo'...? Y si...
Respuesta en y en 2 temas más a

Macro para bloquear las 12 primeras hojas de mi libro

Solo deseo aportar un comentario atenta a que mencionas 'y que se pueda modificar en un futuro, La instrucción Sheets(índice) toma las hojas en el orden en que se encuentran las pestañas. Por lo tanto el bucle For i = 1 to 12 es correcto para...
Respuesta en a

Email automático si se cumple la fecha

Hay muchos modos de enviar un correo. Te dejo un código adaptación de un tema del capítulo 'Correos' de mi manual 500Macros. Está probada en versión Office 2016. Sub EnviaCorreo() 'x Elsamatilde Dim myOLApp Dim myOLItem Dim olMailItem Dim midire As...
Respuesta en y en 2 temas más a

>Simplificar el código para evitar el error de "procedimiento demasiado largo"

Te invito a mirar el video 11 de mi canal donde muestro otros casos y modos de reducir el número de instrucciones en macros. Sdos. Elsa
Respuesta en a

Macro que compare dos campos y extraiga información de otros

Desde la sección Ejemplos de mi sitio podrás descargar 3 libros con macros que comparan 2 tablas. Si bien allí la tarea fue eliminar o formatear registros encontrados, te servirán para adaptarlos a tu caso de copiar información encontrada. Si luego...
Respuesta en y en 2 temas más a

Almacenar Ruta de un documento en un Formulario VBA

Te respondí en consulta anterior ya que parecía más clara. Con esa macro podrás obtener y guardar luego la ruta de un archivo seleccionado. Ahora, si luego necesitas guardarlo como para dar un clic y abrir ese libro tendrás que guardarlo con su...
Respuesta en y en 2 temas más a

Como hacer una macro para obtener lista de las hojas Existentes?

Entra al Editor de macros (con teclas ALT + F11) Inserta un módulo y copia allí el siguiente código: Sub listaHojas() 'x Elsamatilde 'se guarda la lista en Hoja2, col A 'ajustar Sheets("Hoja2").Columns("A:A").Clear 'borra datos anteriores X = 1...