こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

excelvbaでファイルを開く時のダイヤログ

OS:WinXP-Home
Office:Excel2000
を使用して、VBAの入力フォームを作成しています
あるエクセルファイルから別のファイルのデータを参照するマクロを作っています

ユーザが別のファイルを参照するために
「名前をつけて保存」する時に表示されるのと同じ
一般的なダイヤログを表示させる方法を以前とった事があるのですが
その方法がすっかり分からなくなってしまいました
ご存知の方がいらっしゃいましたらどうかよろしくお願いします
(参考となるURLでも結構です)

投稿日時 - 2008-03-11 09:49:57

QNo.3852332

すぐに回答ほしいです

質問者が選んだベストアンサー

以下のようなダイアログで、よろしいのでしょうか?
http://www.feedsoft.net/excel/tips/vba_31.html
http://www.officepro.jp/excelvba/book_new/index3.html

投稿日時 - 2008-03-11 10:18:58

お礼

回答ありがとうございます
教えていただいた通りのものが欲しかったので非常に助かりました
本当にありがとうございました

投稿日時 - 2008-03-11 10:45:59

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

こんにちは。

「名前をつけて保存」ダイアログは、

Application.Dialogs(xlDialogSaveAs).Show

こういうスタイルになります。そして、必要に応じて、以下のように、引数を入れることにより、

Application.Dialogs(xlDialogSaveAs).Show , 6

3 .txt
6 .csv

のように、拡張子を指定することが可能です。

投稿日時 - 2008-03-11 10:45:09

お礼

回答ありがとうございます
直接Dialogsを使って操作する事も出来るのですね、この方法は知りませんでした
今後勉強させてもらいます、ありがとうございました

投稿日時 - 2008-03-11 10:48:46

あなたにオススメの質問