![]()
筆箱にVBAのカンニングペーパーを入れる係のみすくです。こんにちは。
拡張子xlsmは不可って言われたから、
処理が終わったらxlsxで保存するか…と思って書いたんだけど、
アドインを使えば良いだけの話だった。
せっかく書いたから一応公開。
'---------------------------------------------------------------------------------------------------
'【処 理 名】自ブックデフォルト保存
'【処理概要】自ブックをデフォルトの形式で保存する
'【引 数】なし
'【返 却 値】なし
'---------------------------------------------------------------------------------------------------
Public Sub saveExcelDefault()
'ツール > 参照設定 > Microsoft Scripting Runtime
Dim oFso As New FileSystemObject
Dim newFile As String
ThisWorkbook.Save
newFile = ThisWorkbook.path & "\" & oFso.GetBaseName(ThisWorkbook.FullName)
Application.DisplayAlerts = False
ThisWorkbook.SaveAs fileName:=newFile, FileFormat:=xlOpenXMLWorkbook
Set oFso = Nothing
End Sub
最近のコメント

コメントを残す