No.3ベストアンサー
- 回答日時:
No2です ごめんなさい
こっちが正解です
Sub test1()
xlFName = Application.GetSaveAsFilename(, "Excel (*.xls), *.xls")
If xlFName <> False Then
Call ActiveWorkbook.SaveAs(xlFName)
End If
End Sub
No.4
- 回答日時:
こんばんは。
>「ファイルの種類」をxlsだけにしたいのですが
Application.Dialogs(xlDialogSaveAs).Show ,1
しかし、選択肢は、残っています。
通常は、このようなコードにして行います。
------------------------------
Dim Fname As Variant
Fname = Application.GetSaveAsFilename(ActiveWorkbook.Name, "Microsoft Office Excel ブック(*.xls), *.xls")
If VarType(Fname) = vbBoolean Or Fname = "" Then Exit Sub
ActiveWorkbook.SaveAs Fname
---------------------------------
No.2
- 回答日時:
ダイアログより GetSaveAsFilename のほうがいろいろ出来て
使いやすいと思います。
例を書きますね
Sub test1()
xlFName = Application.GetSaveAsFilename(, "Excel (*.xls), *.xls")
If xlFName <> False Then
Call Workbook.SaveAs(xlFName)
End If
End Sub
No.1
- 回答日時:
保存先はユーザーに選択させますか?
固定ですか?
固定でしたらInputBoxやテキストボックスなどで
名前を入力させ、入力した名前に".xls"を付け加えて
保存します。
保存先が固定で無いのでしたら、
CreateObject("Shell.Application").BrowseForFolder
などで保存先を選択させ、
その次に名前を入力させる。
としてはいかがでしょう?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/03/07 14:05
- Excel(エクセル) [クイックアクセスツールバー]の設定ファイルの格納場所について、 5 2023/04/21 14:43
- Excel(エクセル) Excelについて。 Excelからcsv変換したいのですが、 やり方はファイル→名前をつけて保存→ 7 2022/07/27 01:10
- Excel(エクセル) Excelのマクロコードについて教えてください。 1 2022/03/27 10:47
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/02/07 09:58
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/03/28 14:52
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- Visual Basic(VBA) VBAでファイルを開くプログラムがエラーです 2 2023/02/21 16:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel画面の自動更新 Excelファ...
-
エクセル:バックアップファイ...
-
エクセル 上書きしていないの...
-
エクセル文書を保存したらメモ...
-
エクセル2016 上書き保存が出来...
-
マクロVBA特定フォルダーに次々...
-
エクセルを上書き保存したのに...
-
「変更を保存しますか?」と聞...
-
エクセルでCSVファイルとして保...
-
イラストレーターwin版V.9で丸...
-
ピボットテーブルの更新ができない
-
エクセルで作った書類の作成者...
-
複数のブックを上書き保存する...
-
【スプレドシート】IMPORTRANGE...
-
パワーポイントをエクセルファ...
-
EXCELで上書き保存しないと反映...
-
時間によってファイル名が変わ...
-
エクセルで「500時間」を「何日...
-
エクセル関数の解読サイトなん...
-
エクセルで使えるかわいい枠を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルを上書き保存したのに...
-
エクセル文書を保存したらメモ...
-
いきなりPDFでPDFファイルを開...
-
メール添付されているファイル...
-
エクセルでVBAを使用して1分毎...
-
マクロ VBA ファイル名を連番...
-
Excel画面の自動更新 Excelファ...
-
ピボットテーブルの更新ができない
-
開いてるファイル(エクセル等)...
-
エクセル・マクロ(VBA)で、指定...
-
OneDriveに保存したファイルは...
-
エクセルでCSVファイルとして保...
-
Illustratorファイルに読み取り...
-
「名前を付けて保存」ができな...
-
エクセルで保存の前に固まって...
-
エクセル表のCSV化ができない
-
csvファイルを上書き保存でカン...
-
マクロVBA特定フォルダーに次々...
-
「変更を保存しますか?」と聞...
-
エクセル 更新していないのに...
おすすめ情報