イベントについて


あう  2004-03-03 03:22:39  No: 112169

はじめましてあうといいます。
皆さんのお知恵を貸してください。お願いします。

コマンドボタンのクリックイベントを標準モジュールで取得する方法
はありますでしょうか??

よろしくお願い致します。


Say  2004-03-03 06:30:30  No: 112170

イベントプロシージャから
標準モジュール内の関数を呼べばいいのでは?


あう  2004-03-03 19:01:53  No: 112171

Sayさんこんにちは

実は、イベントプロシージャ(Sheet1)に他のマクロで以下のコードを追加したときに、Excelが落ちるので標準モジュールに書けないものかと思いまして・・

<Code>
Private sub CommandButtun_Click()
   Call Sub_Test
End Sub

多分落ちる原因は、VBAのバグだと思います。

よろしくお願いいたします。


ファリンファリン  2004-03-04 04:21:07  No: 112172

正常に動きますよ。これではだめですか?

<Sheet1>
Private Sub CommandButton1_Click()
    Call Module1.TestSub
End Sub

<Module1>
Public Sub TestSub()
    Sheet1.Cells(1, 1) = "a"
End Sub

あと考えられるのは、モジュール内で不正な処理をしているかですかねぇ。


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加