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

Copiar de un reporte filtrado y pegar la informacion seleccionada a un libro nuevo

H o l a: ¿En cuál fila tienes tus encabezados? ¿De cuál columna a cuál columna quieres copiar?
Respuesta en y en 1 temas más a

Se puede Ocultar formulas en Excel

H o l a: Puedes ocultar la barra de fórmulas desde las opciones de excel, avanzadas, Mostrar barra de fórmulas. O desde VBA con esta instrucción para ocultar: Application.DisplayFormulaBar = False Para mostrar Application.DisplayFormulaBar = True Si...
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 1 temas más a

Macro para bloquear celdas restantes de una fila después de escribir en otra

Antes de poner la macro, debes desproteger todas las celdas. Pon la siguiente macro en los eventos de tu hoja Private Sub Worksheet_Change(ByVal Target As Range) 'Por.Dante Amor cini = Columns("A").Column 'columna inicial cfin = Columns("Z").Column...
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...