Excel VBA質問箱 IV

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

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


63674 / 76738 ←次へ | 前へ→

【17659】Re:名前をつけて保存ダイアログボックスを表...
回答  かみちゃん  - 04/9/4(土) 13:07 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>ファイル保存場所が全てのファイルになっていましたが

「ファイルの保存場所」ではなくて「ファイルの種類」ではないですか?
「ファイルを保存する」ダイアログボックスで、
「ファイル名」の既定値は、InitialFileName引数
「ファイルの種類」は、FileFilter引数
で指定します。

>できればExcelファイルで保存したいがどこが変更すればよいでしょうか?

そこで、次のようにしてみてください。
Asakiさんからのコメントも含めて、★印部分を修正します。

Private Sub 名前をつけて保存ダイアログボックスを表示してファイル名を取得する()
 Dim パス As Variant

 '★
 Dim a As Range, b As Range, c As Range, d As Range

 Set a = Worksheets("顧客データ").Range("A2")
 Set b = Worksheets("顧客データ").Range("E2")
 Set c = Worksheets("顧客データ").Range("F2")
 Set d = Worksheets("顧客データ").Range("G2")

 '★
 パス = Application.GetSaveAsFilename( _
      InitialFileName:=a & b & "/" & c & "/" & d & ".xls", _
       FileFilter:="Excelファイル (*.xls), *.xls,すべてのファイル (*.*),*.*")
 If パス <> False Then
  MsgBox "保存するファイル:" & fileSaveName
 End If
End Sub

0 hits

【17651】名前をつけて保存ダイアログボックスを表... さる 04/9/4(土) 1:37 質問
【17653】Re:名前をつけて保存ダイアログボックスを... Asaki 04/9/4(土) 10:46 回答
【17655】Re:名前をつけて保存ダイアログボックスを... さる 04/9/4(土) 12:05 質問
【17656】Re:名前をつけて保存ダイアログボックスを... かみちゃん 04/9/4(土) 12:33 回答
【17657】Re:名前をつけて保存ダイアログボックスを... Asaki 04/9/4(土) 12:40 回答
【17658】Re:名前をつけて保存ダイアログボックスを... さる 04/9/4(土) 12:49 質問
【17659】Re:名前をつけて保存ダイアログボックスを... かみちゃん 04/9/4(土) 13:07 回答
【17660】Re:名前をつけて保存ダイアログボックスを... さる 04/9/4(土) 13:15 お礼
【17661】Re:名前をつけて保存ダイアログボックスを... さる 04/9/4(土) 14:20 質問
【17662】Re:名前をつけて保存ダイアログボックスを... Asaki 04/9/4(土) 14:42 回答
【17664】Re:名前をつけて保存ダイアログボックス... さる 04/9/4(土) 15:18 質問
【17665】Re:名前をつけて保存ダイアログボックス... かみちゃん 04/9/4(土) 15:24 回答
【19064】「名前をつけて保存」でキャンセルした場... にゃんぎょ 04/10/20(水) 14:17 質問
【19067】Re:「名前をつけて保存」でキャンセルした... こもれび 04/10/20(水) 15:27 回答
【19068】Re:「名前をつけて保存」でキャンセルした... にゃんぎょ 04/10/20(水) 17:05 質問
【19082】Re:「名前をつけて保存」でキャンセルした... こもれび 04/10/21(木) 9:34 回答
【19083】Re:「名前をつけて保存」でキャンセルした... にゃんぎょ 04/10/21(木) 10:27 質問
【19084】Re:「名前をつけて保存」でキャンセルした... ichinose 04/10/21(木) 11:12 発言
【19090】Re:「名前をつけて保存」でキャンセルし... にゃんぎょ 04/10/21(木) 13:35 お礼
【19110】Re:「名前をつけて保存」でキャンセルし... [名前なし] 04/10/21(木) 22:03 回答
【17663】Re:名前をつけて保存ダイアログボックスを... かみちゃん 04/9/4(土) 14:49 回答
【17666】Re:名前をつけて保存ダイアログボックスを... さる 04/9/4(土) 15:54 お礼

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