9

バックグラウンドでマクロを含むワークブックを複製 (目的の場所にコピー) できます。この複製コピーにも同じマクロが含まれています。私の問題は、この複製されたワークブックにマクロを持たせたくないということです。誰でもそれを行う方法を教えてもらえますか?

前もって感謝します!!!

4

1 に答える 1

14

ワークブックをマクロなしで、つまり単に Excel ワークブックとして保存します。私のExcel 2007では、これは以下を使用して行われます:

Application.DisplayAlerts = False
ThisWorkbook.CheckCompatibility = False
ThisWorkbook.SaveAs Filename:="D:\DOCUMENTS\Book1.xlsx", FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
Application.DisplayAlerts = True

必要に応じてパスと名前を修正します。

メソッドの詳細SaveAs: http://msdn.microsoft.com/en-us/library/office/ff841185%28v=office.14%29.aspx ...および利用可能なファイル形式: http://msdn.microsoft. com/en-us/library/office/ff198017%28v=office.14%29.aspx

お役に立てば幸いです)

于 2013-01-29T13:50:54.830 に答える