Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


24689 / 76738 ←次へ | 前へ→

【57397】Re:なぜかコンパイルエラー????
発言  kanabun  - 08/8/18(月) 13:23 -

引用なし
パスワード
   ▼けい さん:
>Dim myFileSystem As Scripting.FileSystemObject
>Set myFileSystem = CreateObject("Scripting.FileSystemObject")
>
>実行すると上の1行目に対してコンパイルエラーでユーザー定義型は定義されていません。とエラーが出ます・・・

(1)
>Dim myFileSystem As Scripting.FileSystemObject
Microsoft Scripting Runtime は 参照設定してありますか?

(2)
>CreateObject("Scripting.FileSystemObject")
のように、参照設定せずに 実行時に CreateObject するばあいは、
↓オブジェクト変数の宣言は 総称オブジェクトにしておいてください。
Dim myFileSystem As Object

これなら、PCに入っているバージョンの "Scripting.FileSystemObject"
を利用できます。

2 hits

【57395】なぜかコンパイルエラー???? けい 08/8/18(月) 13:12 質問
【57396】Re:なぜかコンパイルエラー???? Yuki 08/8/18(月) 13:23 発言
【57397】Re:なぜかコンパイルエラー???? kanabun 08/8/18(月) 13:23 発言
【57400】Re:なぜかコンパイルエラー???? けい 08/8/18(月) 16:24 お礼

24689 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free