[[20150326213505]] 『シート内のマクロを消す』(どいと) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『シート内のマクロを消す』(どいと)

以下の事をブックAのマクロで実行できるでしょうか?
ブックAのシート内にマクロがあります。違うブックに
このシートをコピーしてシートのマクロを消して保存する。
Excelのバージョンは、20003か2013どちらでも良く、
ファイルのタイプも元のブックと新規保存ブックもどちらでも構いません。

< 使用 Excel:Excel2013、使用 OS:Windows7 >


xlsx形式で保存するようにすればどうでしょうか

(マナ ) 2015/03/26(木) 21:45


 xl2013 なら マナさんのアドバイスのように、xlsx で保存すれば、自動的にマクロが取り除かれます。
 なので、シートを、目的のブックにコピーすればいいですね。
 コードはマクロ記録で。

 一方、xl2003 の場合は、マクロ有ブックもマクロなしブックも 同じ xls なので、マクロは付属したまま。
 この場合は、違うブックに、新規シートを追加して、そのシートに、マクロブック側のシートのセルの値、必要なら書式なども
 コピペ。
 これも、コードはマクロ記録で得られます。

 もし、xl2003,xl2013 両方の環境で実行する必要があれば後者ですかね。

(β) 2015/03/26(木) 22:02


マナさん、βさんご回答大変有り難う御座いました。

(どいと) 2015/03/27(金) 07:57


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.