前提・実現したいこと
マクロ初心者です。
現在、「シート全体をコピーし、結合セルの値を名前にした新規ブックとして指定の場所に保存する」
マクロを組んでいるのですが、うまくいきません。
ご教授お願いします。
発生している問題・エラーメッセージ
実行するとコピーしたブックは現れるが、名前は結合セルの名前になっていない。
「マクロなしのブックでは保存できません」と表示される。
いいえを選ぶと
「1004:アプリケーション定義またはオブジェクト定義のエラーです。」
と表示される。
該当のソースコード
Excelのマクロ
ソースコード
Sub TEST()
Dim s As String
s = Range("A1").Value
Worksheets("Sheet1").copy
ActiveSheet.Name = Range("A1")
ActiveWorkbook.SaveAs Filename:="C:\Mydata" & s & ".xlsm"
End Sub
試したこと
Dim Savename As Stringでファイル名をRange()の値にすることはできたが
今度はシートのコピーができないため、現在の方法に変えた。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/07 07:08