• 締切済み

DVD(Eドライブ)に新規ファイルを作成

VBAの初心者です。DVD(Eドライブ)に新規ファイルを作成しようと思い、WEBから拝借したコード: Sub test5() 'E:\Work\フォルダにSubフォルダを作成します。 Dim FSO As Object Set FSO = CreateObject("Scripting.FileSystemObject") FSO.CreateFolder "E:\Work\Sub" Set FSO = Nothing End Sub を実行したところ、 FSO.CreateFolder "E:\Work\book1"の行で「パスが見つかりません」というエラーが出ます。解決法を教えてください。

みんなの回答

  • papapa0427
  • ベストアンサー率25% (371/1472)
回答No.1

そのDVDはUDFフォーマットされていますか? 通常CDやDVDはライティングソフトを使用して書き込む物です。直接書き込むことは出来ません。UDFフォーマットならHDDあたり同様の感覚で利用することができます。(速度は遅いですけど。) http://ja.wikipedia.org/wiki/%E3%83%A6%E3%83%8B%E3%83%90%E3%83%BC%E3%82%B5%E3%83%AB%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%83%E3%83%88 フォーマットされていないDVDならライティングソフトでしか書き込みはできません。

関連するQ&A

専門家に質問してみよう