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 2 temas más a

Registro de modificaciones en una fila

Suponiendo que x = fila donde se está realizando el pase y J sea la columna donde debe ir el username, esta sería la instrucción: Range("J" & x) = Range("J" & x) & " " & Application.UserName Estoy adicionando el nombre del usuario a cualquier texto...
Respuesta en y en 3 temas más a

Volcado de información de formularios en distintas hojas excel según una condición. [Macro] [Código]

Entiendo que todo lo que tengas en una hoja formulario lo deseas pasar a otras dependiendo del valor que tenga cierta celda. No indicas dónde tendrás el campo ZONA, imaginaré que es C1 Entonces, el botón Guardar debe establecer primero la hoja...
Respuesta en y en 1 temas más a

Cómo puedo optimizar una macro demasiado lenta?

En ningún momento colocas el modo de cálculo en manual. Lo debes insertar antes del bucle: Application.Calculation = xlCalculationManual 'recoger montos pagados For i = 5 To ultimafila Otro detalle: no necesitas seleccionar... copiar...
Respuesta en a

Limpiar controles en form (vba excel)

Al limpiar los controles estás haciendo un cambio (change) en el control y por eso se ejecuta ese evento con el control vacío. En la macro de pase de datos coloca al final de todo la llamada para la limpieza de controles: 'se limpia el formulario...

Macro para copiar datos en otra hoja

La macro del ejemplo busca la última fila ocupada en col G: finfila = ActiveSheet.Range("G65536").End(xlUp).Row Pero si en tu caso esa col tiene fórmulas debes utilizar alguna otra, donde vayan datos manuales. Puede ser K o N. La que siempre estará...
Respuesta en y en 3 temas más a

Error 1004: Error en el método 'Range' de objeto '_Worksheet?

Ejecuta nuevamente el proceso. Cuando aparece el mensaje de error presiona el botón DEPURAR (si el Editor tiene clave tenés que trabajar con el Editor desprotegido). Al presionar Depurar pasará el control al editor y te mostrará de color la línea...
Respuesta en y en 2 temas más a

Extraer datos de varias columnas.

No tengo tiempo ahora de desarrollarte alguna macro en especial, pero en la sección Ejemplos (para descargar) de mi sitio dejé varios archivos con macros que podrás adaptar para este caso, como este: Comparar 2 columnas - Realizar alguna acción con...
Respuesta en y en 2 temas más a

Como puedo hacer para ejecutar macro 3 desde la celda dn3

La columna está correcta en 118 para DN y la primer fila es 3: y = 3 Luego debes Buscar/Reemplazar varias veces, en el orden de la imagen. Atención con la última que debe estar marcada 'Solo palabras completas' para que no te cambie la línea que...
Respuesta en a

Soporte con un Buccle para que adicione un caracter

Al igual que James también capturo solo los 7 caracteres directamente sin pasar a formular. Esta es una opción separando solo por coma, sin espacio. En la imagen se observa en col D el resultado de la macro de James con coma y espacio (le falta un...
Respuesta en y en 2 temas más a

Colocar borde de celda dejando celdas de color amarillo intactas

Para quitar bordes anteriores, se agrega debajo de la declaración del rango DATOS la línea en negrita: Set DATOS = Range("A1:AA80").CurrentRegion 'EM: QUITAR BORDES ANTERIORES DATOS.Borders.LineStyle = xlNone Y en lugar de asignarle color amarillo...