石田様、返信ありがとうございます。
csvの中身はこんな感じです。年/月/日です。
10/08/23 06:00:00,132.91,133.33,128.78,132.42,261877
10/08/30 06:00:00,132.56,133.61,128.65,130.51,252885
10/09/06 06:00:00,129.94,130.66,127.90,129.29,232103
10/09/13 06:00:00,129.34,135.05,127.64,134.03,355806
10/09/20 06:00:00,134.23,134.44,131.71,133.36,218635
10/09/27 06:00:00,133.17,133.77,130.86,131.91,228675
10/10/04 06:00:00,131.56,133.01,129.92,130.95,236803
10/10/11 06:00:00,130.61,131.00,128.97,130.14,175672
10/10/18 06:00:00,129.94,130.23,127.08,127.57,212407
10/10/25 06:00:00,127.43,129.59,126.44,128.96,227664
これをマクロで開くと…
2023/10/8 6:00 132.91133.33
128.78132.42
261877
1930/10/8 6:00 132.56133.61
128.65130.51
252885
2006/10/9 6:00 129.94130.66
127.9129.29
232103
2013/10/9 6:00 129.34135.05
127.64134.03
355806
2020/10/9 6:00 134.23134.44
131.71133.36
218635
2027/10/9 6:00 133.17133.77
130.86131.91
228675
2004/10/10 6:00 131.56133.01
129.92130.95
236803
2011/10/10 6:00 130.61131
128.97130.14
175672
2018/10/10 6:00 129.94130.23
127.08127.57
212407
2025/10/10 6:00 127.43129.59
126.44128.96
227664
Workbooks.Open *FileName :=*inDir & inF, *ReadOnly:=*True, Local:=True
としたところ、「コンパイル エラーです。:(改行) 名前付き変数が見つかりません。」となり、コンパイルできません。
Excel 2011のVBAには「Local」という変数はないようです。コーディング中に表示される変数の中にも「Local」という項目はございません。
おっしゃられますとおり、入力の日付の書式を月/日/年と解析してしまっているようです(気づきませんでした)が、VBAの言語設定の変更、もしくは、Open時の言語設定の変更の方法が分かりません。
よろしくお願い申し上げます。