Hola, tengo una inquietud como se puede hacer para cargar un archivo pdf en un fromulario de excel usando vba por supuesto, el problema esta en que la son archivos pdf de imagnes y son como 150 y se necesita verlos de una forma ordenada en excel pudiendo visualizarlos en un formulario quedaria excelente.
si alguien tiene idea de como va esto se los agradeceria mucho.
saludos
nota:
por cierto encontre esto en la web pero no se como adaptarlo para que funcione en los furmularios.
Option Explicit
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" ( _
ByVal hwnd As Long, _
ByVal lpOperation As String, _
ByVal lpFile As String, _
ByVal lpParameters As String, _
ByVal lpDirectory As String, _
ByVal nShowCmd As Long) As Long
Private Const SW_HIDE As Long = 0
Private Const SW_SHOWNORMAL As Long = 1
Private Const SW_SHOWMAXIMIZED As Long = 3
Private Const SW_SHOWMINIMIZED As Long = 2
Private Sub RunMe()
ShellExecute Application.hwnd, "open", "C:\testing\A.pdf", vbNullString, "C:\", SW_SHOWNORMAL
End Sub
Sub openfile()
Dim strpath As String
Dim openfile As Variant
ChDrive "C:\"
ChDir "C:\testing\" 'change to your own folder name
openfile = Application.GetOpenFilename _
(Title:="File to open", _
FileFilter:="PDF Files *.pdf (*.pdf),")
If openfile = False Then
MsgBox "No file specified.", vbExclamation, "Bamm!"
Exit Sub
Else
End If
ShellExecute Application.hwnd, "open", openfile, vbNullString, "C:\", SW_SHOWNORMAL
End Sub






