”マクロがないのに保護メッセージが表示される”について
「マクロを作っていない場合、モジュール(マクロの集まり)
は存在しません」
「しかし、以下の動作により」
1.VBエディタ(マクロを作るもの)でブックやシートの
コードウィンドを表示(プロジェクトエクスプローラでクリック)
2.ワークシートのイベントプロシージャを表示
オブジェクトボックスで(General)以外を選択
(ワークシートにマクロがないか確認したりすること)
「空のイベントプロシージャ」
<例>シートの選択範囲を変更した
Private Sub Worksheet_SelectionChange(ByVal Target As _ Excel.Range)
End Sub
「その他が自動的に作られ
そのBookにはマクロが含まれていることになります」
「対策として」
1.ダイアログにあるチェックを外す
2.ツール/オプション/マクロウイルスから保護する
のチェックを外すと表示されません
「これだと、マクロを含むファイルも不用意に
開いてしまうので」
3.コードを削除するか
4.元ブックからシートデータを手動コピー、新しいブック
に貼付け使用して下さい
「元ファイルからのシートのコピー、シートの移動は
効果がありません」
|