Dante Amor

Dante Amor

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

Respuestas en Microsoft Excel

Respuesta en a

Sumar horas a una fecha y hora

Te anexo una función Function CalculaFecFinal(fec As Range, horas As Range) 'Por Dante Amor fecfinal = fec.Value i = 0 Do While i < horas.Value fecfinal = fecfinal + TimeValue("01:00") Select Case Weekday(fecfinal) Case 1, 7 'domingo, sábado Case...
Respuesta en y en 2 temas más a

Como enviar columnas de un Listbox a excel

Te anexo la macro con los cambios Private Sub btnex_Click() Set a = Sheets("Ins") contador = 0 For i = 0 To Me.ltbdata.ListCount - 1 If Me.ltbdata.Selected(i) = True Then contador = contador + 1 Filaedit = a.Range("A" & Rows.Count).End(xlUp).Row + 1...
Respuesta en y en 1 temas más a

Macro para hallar el máximo valor de una columna y sumarle 1

Si quieres que sea en automático cuando pones el dato en la columna A, entonces pon la siguiente macro en los eventos de tu hoja Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("A:A")) Is Nothing Then If...

Fórmula para asignar un valor dependiendo de una palabra contenida en una frase.

Puedes crear una hoja llamada "Kits" en la columna A poner los nombres de los kits y en la columna B los precios, por ejemplo: Luego en la hoja donde vas a capturar el nombre del kit pones la fórmula =BUSCARV(A2,kits!A:B, 2,0) Por ejemplo, en otra...
Respuesta en y en 1 temas más a

Sacar copia de un libro que contiene macros sin que en la copia se copien las macros

Puedes guardar el archivo sin macro con esto: Sub Macro3() 'Guarda archivo ThisWorkbook.SaveAs Filename:="respaldo.xlsx", _ FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False End Sub Pero el libro que contiene las macros se cerrará y quedará abierto...

Como auto-rellenar de cierto color rango de fila de una tabla al seleccionar una celda?

En formato condicional pon la siguiente regla: =FILA()=CELDA("fila") En se aplica a: =$C:$G En los eventos de tu hoja pon la siguiente macro: Private Sub Worksheet_SelectionChange(ByVal Target As Range) 'Por.Dante Amor Calculate End Sub Sigue las...
Respuesta en y en 2 temas más a

Macros que ponga en comillas simples lo que selecciones

Después de seleccionar las celdas ejecuta la siguiente macro Sub Macro1() ' Selection.NumberFormat = "@" For Each celda In Selection celda.Value = "''" & celda.Value & "' " Next End Sub . .
Respuesta en y en 1 temas más a

Extraer datos de varias hojas y consolidarlas en un nuevo libro

Te anexo la macro para consolidar en un nuevo libro Sub Resumen() 'Por Dante Amor Application.ScreenUpdating = False Application.StatusBar = False Set l1 = ThisWorkbook Set l2 = Workbooks.Add Set h2 = l2.Sheets(1) n = 1 For Each h1 In l1.Sheets...
Respuesta en y en 1 temas más a

Copiar fecha hasta la siguiente celda con fecha

Puedes poner una imagen de cómo están tus datos y otra imagen con el resultado esperado. Para añadir una imagen: Para subir una foto o una imagen, tienes que guardar la imagen con formato jpg Ya que tienes tu imagen en un archivo, presiona el icono...
Respuesta en y en 1 temas más a

Como sacar promedio al seleccionar datos en un listbox

Te anexo el código actualizado Private Sub CommandButton3_Click() n = 0 For i = 0 To ListBox3.ListCount - 1 If ListBox3.Selected(i) Then n = n + 1 wsuma = wsuma + CDbl(ListBox3.List(i, 1)) End If Next If n > 0 Then promedio = wsuma / n TextBox1 =...