tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル vbプログラムでエクセルボタン作成
投稿日: 2009/02/27(Fri) 12:09
投稿者ルーキー
vbプログラムから、エクセルを起動するプログラムを作成しています。
1.新規ブックを作成
2.新規ブックを作成
3.シート上にボタンを作成
4.ブックへマクロ(名前は、【VBAMacro】)を作成
まで、出来ました。

具体的な手法としては、
3.
'エクセルシートへボタンを追加
xlSheet.OLEObjects.Add("Forms.CommandButton.1", Left:=780, Top:=10, Height:=30, Width:=100)

4.
Dim oModule As VBIDE.VBComponent
Dim sCode As String
' Create a new VBA code module.
oModule = xlBook.VBProject.VBComponents.Add(VBIDE.vbext_ComponentType.vbext_ct_StdModule)
sCode = "sub VBAMacro()" & vbCr & _
           "   MsgBox (ActiveSheet.ComboBox1.Text) " & vbCr & _
           "end sub"

' Add the VBA macro to the new code module.
oModule.CodeModule.AddFromString(sCode)

です。3.のボタンが押された時に、4.のマクロが実行できるように、3.のボタンに対するイベントプロシージャーをプログラムから作成する方法が出来ずに悩んでいます。

プログラムから作成したボタンに対するイベントプロシージャーの作成方法について、
ご教授願えませんか?よろしくお願いします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。