退会済みユーザー
2021/02/07 04:53 編集
間違った
Q&A
退会済みユーザー
総合スコア0
投稿2021/02/07 04:18
編集2021/02/08 14:13Private Sub CommandButton4_Click()
Const WF3 As String = "C:\Users\aaa\Desktop\test\" '図面データ Dim strPDFName As String If UserForm1.TextBox1.Value = "" Then MsgBox ("製番が入力されていません") Else '拡張子が「.pdf」のファイルを、Dir関数で取得 folder_name = "*" & TextBox1 & "*" strFolderdir = Dir(WF3 & folder_name, vbDirectory) strFolderPath = WF3 & strFolderdir strPDFName = Dir(strFolderPath & "\" & "*.pdf") If Dir(WF3 & folder_name, vbDirectory) <> "" Then '拡張子が「.pdf」のファイルがある限り、処理をループ Do While strPDFName <> "" 'PDFファイルを開く CreateObject("Shell.Application").ShellExecute strFolderPath & "\" & strPDFName '次のPDFファイル名を取得 strPDFName = Dir() Loop Else MsgBox "該当図面は存在しません" End If End If
End Sub