Dante Amor

Dante Amor

https://www.youtube.com/@CursosDeExcelyMacros
 5.752K puntos  Ciudad de México, México @aprendemos desde - visto
Preguntar

Respuestas en Visual Basic

Respuesta en y en 1 temas más a

¿Cómo cambiar color celdas basándose en un celda?

Aplica el siguiente formato condicional. 1. Entra al Menú Inicio, Formato condicional, Administrador de reglas, presiona Nueva regla, selecciona "Utilice una fórmula que determine las celdas para aplicar formato". 2. En el campo "Dar formato a los...
Respuesta en y en 1 temas más a

Como obtener la diferencia de 2 texbox con formato hrs

Quedaría así: T_Entrada = Format(Range("F5"), "hh:mm:ss am/pm") T_Actual = Format(Time, "hh:mm:ss am/pm") T_Consum = Format(TimeValue(T_Actual) - TimeValue(T_Entrada), "hh:mm:ss am/pm")
Respuesta en y en 1 temas más a

¿Cómo busco un dato en otro libro con un userform?

Te faltan algunos detalles a tu macro. Mejor te envío una nueva macro y unas recomendaciones. - Cambia el evento change por un botón, ya que si dejas el evento change, por cada letra que vayas poniendo en el textbox, se va a realizar la búsqueda. -...
Respuesta en y en 1 temas más a

Macro para ingresar fórmula y esta se repita en las demás celdas

Ejecuta la siguiente macro en la hoja "CEL" Sub Macro11() ' For i = 2 To Range("A" & Rows.Count).End(xlUp).Row If Cells(i, "A").Value > 0 Then Cells(i, "AW").FormulaR1C1 = _ "=IFERROR(VLOOKUP(RC[-2],Tramos!R1C11:R931C12,2,0),""GESTOR"")" End If Next...
Respuesta en y en 1 temas más a

Macro para validar si hay datos en un base filtrada

Después de esta línea: ActiveSheet. ShowAllData Pon la línea: Exit sub
Respuesta en y en 1 temas más a

Macro para eliminar filas que no cumplan una condición

Te anexo una macro, la probé con 40 mil y tarda 3 minutos Sub QuitaFilas() 'Act Por Dante Amor Dim u As Double, i As Double, j As Double Dim r As Range, a Dim h As Object Application.ScreenUpdating = False Application.StatusBar = False Set h =...
Respuesta en y en 1 temas más a

VBA Enviar hojas Excel por correo (Outlook) según el nombre de la hoja

Te anexo la macro Sub Enviar_Hoja() 'Por Dante Amor Application.ScreenUpdating = False Application.DisplayAlerts = False ' Set l1 = ThisWorkbook Set h1 = Sheets("SELECCION") ' ruta = l1.Path & "\" arch = "libro.xlsx" For i = 8 To h1.Range("K" &...
Respuesta en y en 1 temas más a

Macro para que no borre encabezado y sea más rápida

Te anexo la macro actualizada, para 40 mil registros, tarda 3 minutos. Sub Unicos_Duplicados_2() 'Por Dante Amor 'cuenta unicos y duplicados ' Application.ScreenUpdating = False Application.Calculation = xlCalculationManual Application.EnableEvents =...
Respuesta en y en 3 temas más a

Problemas con función CDbl en excel VBA

Según tu imagen En el txtvalor3 tienes vacío o nulo. Como bien comentan, tienes que validar el contenido del txtvalor3, puede ser esta forma: If txtvalor3.Value = "" Then t3 = 0 Else t3 = txtvalor3.Value End If ActiveCell.Value = CDbl(t3) Si el valor...
Respuesta en y en 2 temas más a

Como Abrir Archivo .txt mediante un macro y delimitado por el símbolo "^"

Te anexo la macro. Ejecuta la macro Abrir_Txts. Cambia "algo1.txt" y "algo2.txt" por los nombres de tus 2 archivos Sub Abrir_Txts() ' Por Dante Amor ' Carga archivos de texto ' Application.ScreenUpdating = False Set h = Sheets("Hoja8") h.Cells.Clear...