Como traer hipervínculos de muchas carpetas al tiempo.
Es que según la macro que me enviaste puedo hacer ya el proceso de traer los hipervínculos ahora quisiera ver, si cabe la posibilidad de que esto mismo de traer los hipervínculos, se pueda hacer, pero ahora trayendo hipervínculos de varias carpetas diferentes o tengo que generar una macro para cada carpeta.
Sub indicepdf()
Dim NombreArchivo As String
Dim NombreCarpeta As String
Dim NombreCompleto As String
Dim f As Long
NombreCarpeta = "c:\xxxxxxxxxxxxx" ' aqui el nombre del directorio donde tienes los pdf
f = 1 ' Especifica celda donde apareceran links
c = "A" 'Especifica en la columna que apareceran links
ChDir NombreCarpeta
NombreArchivo = Dir("*.pdf") ' cambiar para otras extensiones
Do While NombreArchivo <> ""
NombreCompleto = NombreCarpeta & "\" & NombreArchivo
Cells(f, c) = NombreCompleto
ActiveSheet.Hyperlinks.Add Anchor:=Cells(f, c), Address:=NombreCompleto
f = f + 1
NombreArchivo = Dir
Loop
End Sub
magistral, Dante, que pena no recorra las subcarpetas. - Home droid
Busca en mis respuestas las macros realizadas para recorrer subcarpetas, por ejemplo Como crear un Excel con los nombres de las carpetas de un directorio. - Dante Amor