|
こんにちは。宜しくお願い致します。
やりたいこと
10シートあるブックの中から、「申請書」シートだけを切り出して、
別名ファイルで保存したいです。
Private Sub CommandButton3_Click()
Dim FName As String
Dim MyFName As String
MyFName = "申請_" + Left(Range("E12").Value, 3)
+ "(" + Range("E15").Value + Range("H15").Value + ")"
FName = Application.GetSaveAsFilename(InitialFileName:=MyFName + ".xls" _
, filefilter:="Microsoft Office Excel ブック,*.xls,すべてのファイ ル,*.*")
If FName = "False" Then Exit Sub
Sheets("申請書").SaveAs Filename:=FName
End Sub
とやっていますが、全シートが別名保存されます。
SaveAsのヘルプを見ると、シートの指定もできるようですが、
たぶんシートの指定がよろしくなさそうな気がしますが、
どうすればいいかよくわかりません。
オブジェクトとかよくわかっていないので、バカみたいな質問を
しているかとは思いますが、どうぞ宜しくお願い致します。
|
|