【症状】フォルダ名に"["や"]"が含むフォルダを指定すると、エクセルCSV保存やエクセルTSV保存でエラー (ファイルにアクセスできない) になる。
● エラーメッセージ
-------------------------------------------------------------------------
[エラー] com.nadesi.exe.nakopad.temp.nako1.bak(7): 関数『エクセルTSV保存』の実行中にエラーが起きました。ファイルにアクセスできませんでした。次のいずれかを行ってみてください。
? 指定したフォルダがあることを確認します。
? ファイルを含むフォルダが読み取り専用になっていないことを確認します。
? 指定したファイルの名前に次のいずれかの文字も含まれていないことを確認します : < > ? [ ] : | *
? ファイル名およびパス名が半角で 218 文字より長くないことを確認します。(関数)
[エラー] com.nadesi.exe.nakopad.temp.nako1.bak(5): (反復)
--------------------------------------------------------------------------
【再現方法】
「(ファイルのパス)」に作業フォルダ変更。
もし、作業フォルダが空ならば、終わり。
エクセル起動。
「*.xls」のファイル列挙。
それを反復
(作業フォルダ&対象)をエクセル開く。
「{作業フォルダ}{対象}.txt」へエクセルTSV保存。
エクセルブック閉じる。
エクセル終了。
「終わりました」と言う。
終わり。
【要望】[]はWindowsのパスに使用できるので、[]を使用できるようにしていただきたい。
【バージョン】1.5331
【その他】上記の要望は別として、ファイルのパスに[]が使用できない理由がありましたらご教授いただきたいです。