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

VBA Excel - Problemas con el registro de una fecha de un formulario a una celda de Excel

Los controles 'textbox' guardan su contenido como texto, por eso si observas en la imagen en la última fila la fecha aparece en margen izquierdo como un texto. Cuando se trata de fechas debes pasar el textbox con una función llamada CDate:...
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 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,...
Respuesta en y en 1 temas más a

¿Como tomar una variable de un Form a otro?

Muy apropiada la respuesta enviada por Icue. Solo voy a aportar una solución por si serán varios los formularios que llaman al mismo calendar. El tema lo dejé explicado en esta entrada de mi blog. Desde allí se puede acceder además al video...
Respuesta en y en 4 temas más a

Cómo separar un procedimiento demasiado largo en diferentes módulos. Error de compilación. Excel VBA.

Es así como te respondió Icue. Y si una macro debe ejecutarse con el valor de algunas variables la llamarás de este modo, suponiendo que sea con el Select Select case x Case is = 1 Call primerMacro(variable1, variable2.... las que tengas) Case is = 2...
Respuesta en y en 2 temas más a

VBA encontrar el valor máximo

Si necesitas resolverlo con macro, entra al Editor, inserta un módulo y allí copia este código. Debes ajustar el rango que asumí se inicia en A2. Sub buscaMax() 'x Elsamatilde 'fin de rango según col A x = Range("A" & Rows.Count).End(xlUp).Row 'se...
Respuesta en y en 1 temas más a

Modificar registros dese vba a mi hoja1 de excel

Está bien que muestres en los controles los valores que se presentan en esa fila (allí se te mostrará el resultado de la fórmula)... pero no debes pasar ese contenido a la hoja para no perder la fórmula. Dejo un ejemplo: For i = 1 To 15 'se omite la...
Respuesta en a

Eliminar línea en hoja1 desde mi listbox

La explicación es que estás tomando como 'fila' de tu hoja la 'fila' del elemento seleccionado... pero eso estará bien si tus datos empiezan en fila 1. Digamos que en tu listbox estás mostrando la lista de meses: Enero... Diciembre. Si seleccionas...
Respuesta en y en 3 temas más a

Macro Vloopkup con fecha y máquina en hoja 1 y en celda hoja 2 mostrar cantidad de eventos

Subí una imagen de los encabezados de tus hojas con algunos registros (pueden ser ficticios pero con el formato 'real'), para poder desarrollar alguna fórmula. Sdos (no valores aún, solo envía las aclaraciones)
Respuesta en y en 2 temas más a

Usar WorksheetFunction. Para Fórmula pero solo pegue el valor en VBA

Como no indicas en qué celda se colocan las fórmulas te paso solo un ejemplo para que puedas avanzar: Suponiendo que la primera fórmula que mencionas se tuviese que colocar en Q5, la instrucción sería: [Q5].FormulaR1C1 =...