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

Macro para buscar fechas en formato día/mes/año

Intenta de este modo: Cells.Find(What:=Cdate("24/12/2016"), After:=ActiveCell, LookIn:=xlFormulas, _ LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, _ MatchCase:=False, SearchFormat:=False). Activate Ahora, tu macro, en las primeras...
Respuesta en y en 2 temas más a

Suma de registros VBA en Busqueda

Si no entendí mal, a continuación del pase de datos coloca esta instrucción: total = total + 1 Si esa variable ya fue utilizada en algún proceso anterior, limpiala antes de iniciar el bucle For, con: total = 0
Respuesta en y en 1 temas más a

Poner contraseña para abrir userform se abre tecleando cualquier tecla

Te comento lo que hace tu macro para que veas qué quitar o agregar. Si el txtUsuario = 1234 se muestra el UF3 con el control txtcosto NO visible... Y si no es txtUsuario = 1234 también se muestra el UF3 pero con el control txtcosto visible. Entonces,...
Respuesta en y en 1 temas más a

¿Como asignar valor a un combobox dependiendo de la selección de un combobox previo?

En mi blog dejé desarrollados varios casos con controles relacionados o dependientes que podrás descargar. Desde allí también podrás acceder a los videos explicativos. https://elsamatilde.blogspot.com/2018/06/listas-dependientes.html Ahora, como...
Respuesta en y en 2 temas más a

Quiero crear botón en Excel para que se mande todo a una base de datos

Las bases de datos presentan los registros de modo lineal, es decir cada vez que completas el userform, al mardarlo a guardar se colocan todos los campos en una sola fila. Esa fila la podés obtener buscando la primer fila libre con: filx =...
Respuesta en y en 2 temas más a

Encontrar la ultima celda en blanco, omitiendo blancos?

Hay varios modos de lograr la primer fila libre. La más usual y segura sería, por ejemplo para col A: x = Range("A" & rows.count).end(xlup).row + 1 Con más 1 estás logrando la primer celda libre en esa columna.
Respuesta en y en 2 temas más a

Macro para poner texto con condición

Pensaba responderte... pero algo me entretuvo y veo que Dante ya te ha respondido. Lo que me llamó la atención de tu historial es que NUNCA respondes ... y no hablo de valorarlas ya que quizás creas que nos dan algunos $ ... hablo de responder por...
Respuesta en y en 1 temas más a

Vincular datos de userform a una macro

Si es la misma macro, es decir que tiene esta secuencia: Sub combinar() Datos.Show 'llama al uf' 'y continúa con los datos de los combos '.... End Sub Entonces coloca los valores de los combos en variables. Y esas variables las tenés que declarar al...
Respuesta en y en 2 temas más a

Macro para que me elimie algún texto con condición de un rango

Esta fórmula también te puede servir, siempre y cuando las barras estén al final del texto: =EXTRAE(N1;1;HALLAR("\\";N1;1)-1) Luego la arrastras al resto de la columna. Si necesitas conservar solo los valores seguí estos pasos: - Seleccioná el rango...
Respuesta en y en 3 temas más a

¿Cómo cambio de celda al llegar a determinada cantidad de caracteres?

Leyendo esta consulta y su respuesta se me ocurrió darle una vuelta de tuerca más. Ya veo que está valorada y por lo tanto cerrada pero quizás aún te sirva o para los que la lean a futuro. El problema con el cuadro de texto tal como está programado,...