|
| Menuへ |
| ファイル保存ダイアログ |
ファイル選択ダイアログとペアでよく使うTipsです。通常の「名前を付けて保存」になります。拡張子は fileFilter で指定できます。"エクセルファイル (*.xls), *.xls"のように文法がありますので注意が必要です。ダイアログで「OK」ボタンがクリックされた場合は、そのパス名+ファイル名が戻ります。「キャンセル」ボタンがクリックされるとなぜか「"False"」の文字列が戻ります。
|
|
| コマンドボタン クリックイベント |
|
Private Sub CommandButton1_Click()
CommandButton1.Caption = GetSaveFileName
End Sub
|
|
|
| 標準モジュールコード |
|
Public Function GetSaveFileName() As String
Dim sfile As String
sfile = Application.GetSaveAsFilename(fileFilter:="エクセルファイル (*.xls), *.xls")
If sfile = "False" Then
GetSaveFileName = ""
Else
GetSaveFileName = sfile
End If
End Function
|
|
|
|
 |
|
|
| 実行結果 |
|
|
| Topへ Homeへ |
|