Word VBA質問箱 IV

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

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


547 / 886 ←次へ | 前へ→

【349】Re:フォルダー内のテキストファイルを連結...
回答  H. C. Shinopy  - 05/9/21(水) 23:29 -

引用なし
パスワード
   エラーが出ましたか? 
実のところ、なぜかは判らないのですが、、
できることを回答しておきます。

「ユーザ定義型は定義されていません」表示の件:
申し遅れましたが、私の環境はWord 2002です。
(当方では、エラーが再現されませんでした。)
2000と2002でVBAの仕様に大幅な変更はないハズなのですが・・・
取り敢えず、Dim文を変更して、「Dim myDlgPick As Variant」で逃げる。
それでもエラーが発生する場合は、参照設定を確認して下さい。

私の環境下の参照設定は、次の4つにチェックボックスがオンになっています。
(「標準状態」です。Word 2000の場合は「10.0」が「9.0」になっていると思います。)
Visual Basic For Applications
Microsoft Word 10.0 Object Library
OLE Automation
Microsoft Office 10.0 Object Library

Variant指定が気になる場合は、
「Set myDlgPick = Application.FileDialog(msoFileDialogFilePicker)」の次に
「MsgBox TypeName(myDlgPick)」を追加して、実行テストをして頂き、
表示された文字列を「Dim myDlgPick As 」の後に付ける。


それから、「テキストファイルの収納された場所に関する記述」の件
ダイアログボックスが表示されれば、
挿入したいファイルを選ぶことができるわけですが、
「With myDlgPick 〜 End With」中の「.InitialFileName = 」に
「"C:\Documents and Settings\monkey\デスクトップ"」を指定して下さい。
(私の作ったマクロでは、実行テストの都合で
「"C:\Documents and Settings\User\My Documents\Zzz"」を指定しています。)

その上で、Wordを起動した直後の状態で処理を実行してみて下さい。
(元々、他のファイルを開いていると、前処理で処理を止めるようにしていますが・・・)

2,145 hits

【343】フォルダー内のテキストファイルを連結する tootsie 05/9/16(金) 18:11 質問
【344】Re:フォルダー内のテキストファイルを連結... H. C. Shinopy 05/9/16(金) 23:58 回答
【348】Re:フォルダー内のテキストファイルを連結... tootsie 05/9/21(水) 17:21 お礼
【349】Re:フォルダー内のテキストファイルを連結... H. C. Shinopy 05/9/21(水) 23:29 回答
【355】Re:フォルダー内のテキストファイルを連結... tootsie 05/9/30(金) 16:58 お礼
【356】Re:フォルダー内のテキストファイルを連結... H. C. Shinopy 05/10/1(土) 22:30 回答
【357】Re:フォルダー内のテキストファイルを連結... tootsie 05/10/17(月) 17:50 お礼

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