Elsa Matilde

Elsa Matilde

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

Respuestas en Visual Basic

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 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 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...
Respuesta en y en 2 temas más a

Ejecutar filtro en libro excel

En tu libro, en rango AI:AL solo hay 2 columnas con datos y en rango de criterios AR:AU no hay criterios. No se comprende lo que necesitas que haga la macro: que el filtro actúe con las columnas unidas y no por separado... Aclara en qué col colocarás...
Respuesta en y en 1 temas más a

Problema de ejecución en un textbox

Seguramente tu textbox tiene una instrucción en el evento Change (¿o algún otro? ) Donde lo estás convirtiendo en moneda ... entonces cuando lo limpiás no puede ejecutar lo del formato. Solución: colocar antes una línea con: On error resume next O...
Respuesta en y en 1 temas más a

Comentario anidado filas variadas en vba

Qué pena no comprendiste las respuestas recibidas con anterioridad o no las pusiste en práctica... incluso comentas en una respuesta que este tema ya estaba resuelto: '...ya llegue a resolver el problema del tiempo ...' La respuesta dada fue que...