|
こんにちは。かみちゃん です。
>本来は「標準モジュール」で処理したいのです。
それでは、再度仕切りなおしということで・・・
以下のURLが参考になると思います。
http://excelfactory.cool.ne.jp/ExcelVBATips/vbe/vbe_index.html
・ThisWorkbookのモジュールのコードを消去するには?
・標準モジュールのコードを消去するには?
・シートのモジュールのコードを消去するには?
・ブック内のすべてのマクロを消去・削除するには?
上記のURLの中の「ブック内のすべてのマクロを消去・削除する」のコードを参
考にすると、シートモジュール、標準モジュール等すべてが消えますので、今回の
場合は、このコードがいいかと思います。(最初からこれを紹介しておけばよかっ
た)
>>仮に、標準モジュールならば、保存したいシートだけを新規ブックにコピーすれば
>>モジュールは、ついてこないと思います。
>
>標準モジュールに今も実行しましたが、やはり「日報12-12.xls」にコードが着いてきます。
シートモジュールにコードがない状態でコピーしたら、ついてこないと思います
が、元シートのシートモジュール(標準モジュールではなく)があるのでは?
>>これは、コピーしたあとに、標準モジュールにコードがないことを確認できると思
>>います。
>
>すみません、コピーしたあとに・・・?の意味が分かりません。
コピーの元になるシートにはシートモジュールがないことが前提になります。
1.保存したいシートを新規ブックにコピーします。
2.コピー後のシートには、ブックが違うので、標準モジュールには、コードがな
い。
ということなのですが・・・・
|
|