Dante Amor

Dante Amor

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

Respuestas en VBA

Respuesta en y en 2 temas más a

Copiar hoja de excel a una carpeta con dos variables con VBA

[Ho la y bienvenida a TodoExpertos! Hice algunos ajustes, prueba el siguiente: Sub Copiar_Hoja() 'Definir objetos a utilizar Dim wsOrigen As Worksheet Dim sPath As String, Nombrearchivo As String Dim NombreCopy As String, NombrePDF As String Dim...
Respuesta en y en 2 temas más a

Macro buscar y copiar datos según criterio excel vba

Te sugiero que la hoja destino esté vacía. En la macro le indiques en cuál columna quieres cada semestre. Por ejemplo: I col W II col W III col A IV col A Etc. Entonces buscas en la hoja origen el semestre I, copias todas las filas y las pegas en la...
Respuesta en y en 4 temas más a

Problema con el método Range.Find

Prueba lo siguiente: Debes utilizar "set" cada vez que le vas a asignar un rango. Sub pruebas() Dim Fecha As Date Dim Rango As Range, RangoF As Range, RangoC As Range Dim FechaFinal As Range, FechaInicio As Range Dim TurnoX As Variant Dim...
Respuesta en y en 1 temas más a

Abrir subcarpeta vba Excel no funciona

Te falta un espacio después de "explorer.exe " Call Shell("explorer.exe " & ruta3, vbNormalFocus)
Respuesta en y en 3 temas más a

Ubicar hora actual entre un rango de horas preestablecidas

Puedes explicar con ejemplos qué tienes y qué esperas de resultado.
Respuesta en y en 2 temas más a

Ocultar si su valor es 0 con vba

[Ho la y bienvenido a TodoExpertos. Prueba lo siguiente: Sub Recibo() Dim sh1 As Worksheet Dim i As Long, j As Long Dim ruta As String, libro As String, id As Variant ' Application.ScreenUpdating = False ' ruta = ThisWorkbook.Path & "\RECIBOS\" Set...
Respuesta en y en 2 temas más a

Secuencia o numerador único en vba?

Olvidemos el código por un momento. Podrías explicar qué datos tienes, cuáles son las reglas y qué esperas de resultado. Utiliza imágenes para tus explicaciones.
Respuesta en y en 3 temas más a

Cambiar tamaño de letra para ajustar al tamaño de label

Supongo que en la celda tienes varias líneas, cada línea la insertaste con Alt + Enter eso significa que es le caracter (10). Entonces en base al número de líneas es como vamos a ajustar el tamaño de la letra. Prueba lo siguiente: Private Sub...
Respuesta en y en 2 temas más a

¿Cómo quitar fórmula a celda y copiar dato en otra celda?

Te explico por qué excel deja de funcionar. Con lo siguiente: Private Sub Worksheet_Change(ByVal Target As Range) Call opcion1 End Sub Sub opcion1() For Each cell In Range("C2:C13") cell.Offset(, 1) = Int(cell.Value) Next cell End Sub Cada vez que...
Respuesta en y en 2 temas más a

Seleccionar una carpeta VBA con un número

Prueba lo siguiente. Agregué unos comentarios en el código para que lo ajustes a tu necesidad. Sub SelCarpeta() Dim num As String, arch As Variant Dim carpetaInicial As String, carpetafinal As String carpetaInicial = "C:\trabajo\" num = "2568"...