私はExcel 2010を使用しています。Excel VBAモジュールが動作しません
私はこのコードを自分のシートに追加しました。
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("A1") > 0.5 Then
MsgBox "Discount too high"
End If
End Sub
しかし私は、コードを作成し、私たちのネットワーク上のすべてのExcelワークブックでそのコードを共有できる方法を作りたいと思います。
私はモジュールを作成し、アドインを作成してアドインのモジュールにコードを入れました。
私はコードがモジュールからアクセスできるようにしたいので、私はシートからコードを削除しました。
モジュールを有効にしました。
そして、私はシートにコードを入れない限り、VBAコードは動作しません。このコードを1つのファイルに入れて、私たちのサーバー上のすべてのExcelワークブックでそのコードを共有する方法を教えてください。
Addinからワークシート・イベントをコード化するには、アプリケーション・イベント・ハンドラAddInにあります。 [ここをクリック](http://www.cpearson.com/excel/AppEvent.aspx0) –
ここを見てくださいhttp://www.excelguru.ca/content.php?152-Deploying-Add-ins-in- a-Network-Environment – Niclas