Elsa Matilde

Elsa Matilde

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

Respuestas en VBA

Respuesta en y en 1 temas más a

Fecha y TEXTBox en VBA

La instrucción correcta para pasar fechas es así: Range("A1"). Value = CDate(textbox1) 'reemplaza el textbox x el de tu nombre Si tu celda tiene algún formato de fecha la mostrará según ese formato, sino el predeterminado de Excel, que en mi caso por...
Respuesta en y en 1 temas más a

Cargar datos después de abrir userform (vba)

Cuando un Userform se cierra siempre se pierden los datos. La opción es no cerrarlo, sino solamente ocultarlo. O sino pasar los datos a algunas celdas y cada vez que se abre cargarlo con el valor de esas celdas. Para la 1er opción, reemplaza la linea...
Respuesta en y en 1 temas más a

Un código VBA que al hacer click...

Deja tu código aquí, si lo que te indico no lo podes agregar y adaptar a tu rutina. Seguramente tenés una macro que empieza con : Private Sub Worksheet_SelectionChange................... 'a continuación indicar el rango de trabajo if not...
Respuesta en y en 1 temas más a

Guardar contenidos de celdas en otra hoja vba

Si una vez abierto el Userform, la hoja activa es la 1, para mover el contenido de los controles a la hoja2 podes usar alguna de estas instrucciones de ejemplo: Sheets("Hoja2"). Range("A5") = Textbox2 'lo mismo para los demás controles, ajustando...
Respuesta en y en 1 temas más a

Código vba buscar y modificar en otra hoja excel

Podes tomar las rutinas del ejemplo que dejé en sección Descargas de mi sitio. Se llama Interactuando con Userforms, y el primer modelo te servirá.
Respuesta en y en 1 temas más a

Macro para nombre archivo VBA

Según tu ejemplo, el momento para incrementar la celda será entonces al guardar: range("A1") = range("A1")+1 ActiveWorkbook.SaveAs Filename:= range("a1").value + range("a2").value + ".xls" Esto significa que si empezás con 0, la primer factura a...
Respuesta en y en 1 temas más a

Tiempo en useForm VBA Excel

En un modulo coloca la rutina 'tiempo': sub tiempo() Userform1. label1 = time 'ajustá el nbre de tu userform Application.OnTime Now + TimeValue("00:00:01"), "tiempo" end sub y en el Userform, esta otra: Private Sub UserForm_Initialize() Call tiempo...
Respuesta en y en 1 temas más a

Texto en color y negrita en una function VBA

A mi entender no podrás dar formato desde una función. Esto lo tendrás que establecer desde menú formato, formato condicional, Valor celda, igual a y en el campo ingresar Error, presionar el botón de formato. Presionar el botón Agregar para seguir...
Respuesta en y en 1 temas más a

Consolidar número de filas variable en VBA

La sintaxis para establecer una fila con variable es: Wb. Sheets(1).Range("A5:B" & nroFilas). Address... sigue lo tuyo donde nroFilas será una variable numérica Lo del Array te lo debo... Sdos
Respuesta en y en 1 temas más a

Evaluar datos en un rango, vba

A los usuarios que no finalizan las consultas se ha decidido dejar de responderles. Como tenés 1 sola consulta realizada, contás como se dice en Derecho del 'beneficio de la duda' (quizás no sabías que debías finalizar ;( Por tal motivo haré 1...