|
下記の内容で、任意でフォルダ選択し、名前を付けて保存をしようとしたのですが、どうもうまくいきません。
だれかご教授お願いいたします。
On Error GoTo errmsg
Dim Obj As Object
Dim myDir As String
Set Obj = CreateObject("Shell.Application"). _
BrowseForFolder(0, "保存したいフォルダを選択して「OK」ボタンをクリックして下さい。", 0)
If Obj Is Nothing Then Exit Sub
myDir = Obj.Items.Item.Path
UserForm1.Show
errmsg:
-------------------------------------------------------------------------
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs myDir & "\" & UserForm1.TextBox1 & ".xls"
Application.DisplayAlerts = True
Application.Quit
|
|