ID非公開

2022/1/27 18:44

22回答

Excelマクロで質問です。 下記コードでコピーしてxlsxにしたブックですが、全てのシートの式を抜いて値だけにして保存したいです。 元のブックは抜きたくないです。

Visual Basic | Excel45閲覧

ベストアンサー

0

ThanksImg質問者からのお礼コメント

出来ました! 他の方もありがとうございました!!

お礼日時:1/29 18:43

その他の回答(1件)

0

こんにちは。 ActiveWindow.SelectedSheets.Copy 'ここで、選択のシートは、ブックにコピーできてます。 for each sh in activeworkbook.sheets sh.select Range("A1").Select Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select Selection.Copy Range("A1").Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False 'ここまでで、シートの値貼り付け、、出来ているか、確認してください ActiveWorkbook.SaveAs Filename:=mypath