teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

現在自分の理解している範囲でdirを使用したやり方に変えてみましたがうまくいきません。

2021/02/07 06:53

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -8,8 +8,7 @@
8
8
  ### 発生している問題・エラーメッセージ
9
9
 
10
10
  ```
11
- FolderExistsではワイルドカードが使用できない為
12
- FolderExists以外現在のコード動くようにした
11
+ Set root_dirs = fso.GetFolder(root_dir).Files と記述している部分パス通らな
13
12
  ```
14
13
 
15
14
  ### 該当のソースコード
@@ -19,9 +18,9 @@
19
18
 
20
19
  ' フォルダのパス
21
20
  Const WF As String = "C:\Users\aaa\Desktop\"
22
- root_dir = WF & TextBox1
21
+ root_dir = WF & "*" & TextBox1 & "*"
23
22
 
24
- If fso.FolderExists(root_dir) Then
23
+ If Dir(root_dir) <> "" Then
25
24
 
26
25
  Sheets(2).Cells.Clear
27
26
  For Each Pic In Sheets(2).Shapes