Dante Amor

Dante Amor

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

Respuestas en Programación

Respuesta en y en 2 temas más a

Como puedo pasar una fila de item a otra hoja

Te anexo la macro actualizada Sub Macro2() ' Dim strTitulo As String Dim Continuar As String Dim hoja As String Dim TransRowRng As Range Dim NewRow As Integer ' strTitulo = "Transferencia Entre Bodegas" hoja = Sheets("hoja1").Range("D1") If hoja = ""...
Respuesta en y en 1 temas más a

¿Cómo concatenar fórmulas con excel?

Te pongo un ejemplo para concatenar 3 fórmulas =SI(ESNUMERO(HALLAR("caracteres1";H14));"palabra1";SI(ESNUMERO(HALLAR("caracteres2";H14));"palabra2";SI(ESNUMERO(HALLAR("caracteres3";H14));"palabra3";"NO ESTA")))'S aludos. Dante Amor. Recuerda valorar...
Respuesta en y en 2 temas más a

Userform, al ejecutarlo no puedo seleccionar otros libros.

H o l a: Una opción es que antes de abrir el archivo, cierres el formulario: Private Sub V2013_Click() Unload Me Workbooks.Open Filename:="Nombre de archivo" End Sub Y también antes de abrir el formulario, cierres el primer formulario: Private Sub...
Respuesta en y en 2 temas más a

Como puedo condicionar la hoja de acuerdo al valor de una celda

H o l a: Te anexo la macro actualizada. Cambia en esta línea el nombre de la hoja y la celda donde vas a poner el nombre de la hoja destino. hoja = Sheets("hoja1").Range("D1") La macro: Sub Macro2() ' Dim strTitulo As String Dim Continuar As String...
Respuesta en y en 2 temas más a

Tengo esta macro y como la puedo asignar a un commandbuton

Así quedaría: Private Sub CommandButton1_Click() If UCase(Range("A3").Value) = "HOLA" Then macro1 ElseIf UCase(Range("A3").Value) = "ADIOS" Then macro2 End If End Sub 'S aludos. Dante Amor. Recuerda valorar la respuesta. G racias
Respuesta en y en 2 temas más a

Matriz en excel VBA usando: for, to, step, next.

H o l a: Supongo que solicitas lo siguiente: En la celda C3 el resultado de 750 * 50 En la celda D3 el resultado de 760 * 50 En la celda E3 el resultado de 770 * 50 ... En la celda C4 el resultado de 750 * 60 En la celda D4 el resultado de 760 * 60...
Respuesta en y en 2 temas más a

Macro para recorrer una lista y copiar los datos en otra hoja

H o l a: Te anexo la macro actualizada Sub macro() Application.ScreenUpdating = False Application.DisplayAlerts = False Set h1 = Sheets("Lista") Set h2 = Sheets("otra hoja") h2.Cells.ClearContents fila = 4 j = 4 While h1.Cells(fila, 7) <> Empty est =...
Respuesta en y en 2 temas más a

¿Cómo seleccionar de cual cuenta de correo debe salir el correo con una macro de Excel?

H o l a: Prueba con esta opción: Después de esta línea: .Subject = "Ejemplo de Asunto" Pon esta: .SendUsingAccount = Outmail.Session.Accounts.Item(2) Cambia el 2 que está después de Item(2), por el número de cuenta El número de cuenta lo puedes ver...
Respuesta en y en 2 temas más a

Eliminar letras repetidas en una frase dentro de una celda

H o l a: En tu ejemplo, también tendría que eliminarse la última "s", ya que aparece 3 veces. Entonces el resultado de esta frase: "pensadores mexicanos" Debería ser: "pensadores mxicano" Te anexo la macro: Sub EliminarLetrasRepetidas() 'Por.Dante...
Respuesta en y en 2 temas más a

Macro de búsqueda y filtro de información en varias hojas

H o l a: Pon la macro que tiene el problema. Dime qué mensaje de error te aparece. Cuando te aparece el mensaje de depurar, presiona el botón de depurar y dime qué línea de la macro se pone de amarillo. sal u dos