VBSでファイルを選択して値を取得したいのですが、うまくいきません。
(エラー1)
(なお、ダイアログ画面でキャンセルを押しても、2のエラーになります)
Excel がインストールされていない環境を想定しています。
下記方法で可能でしょうか。よろしくお願いします。
VBS
1Dim shell 2Set shell = CreateObject("Shell.Application") 3Set fileName = Shell.BrowseForFolder(&O0, "ファイルを選んでください", &H10 + &H4000, "C:\" ) 4If Not filename Is Nothing Then MsgBox fileName.Items.Item.Path 5If fileName = "False" Then WScript.Quit
<エラー1>
スクリプト:C:\Local\test.vbs
行: 3
文字: 1
エラー: エラーを特定できません
コード: 80004005
ソース: (null)
<エラー2>
スクリプト:C:\Local\test.vbs
行: 5
文字: 1
エラー: オブジェクト型の変数は設定されていません。
コード: 800A005B
ソース: Microsoft VBScript 実行時エラー
回答1件
あなたの回答
tips
プレビュー