RE: Event Handler for OLE objects in Excel
- From: NA_AB <NAAB@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 30 Jan 2009 04:53:01 -0800
a better one:
OLEObject obj1 = (OLEObject)btn.DrawingObject;
"NA_AB" wrote:
hey bro, i was also in need of the same isuue but atlast came up wid dis..
this should solve d purpose:
Range r = Connect.myApplication.ActiveCell;
Work*** sht = (Work***)Connect.myApplication.Active***;
Shape btn = sht.Shapes.AddOLEObject("Forms.CommandButton.1", Missing.Value,
Missing.Value, Missing.Value, Missing.Value, Missing.Value,
Missing.Value,sht.get_Range(r, r).Left, sht.get_Range(r, r).Top,
sht.get_Range(r,r).Width, sht.get_Range(r, r).Height);
OLEObject obj1 = (OLEObject)(sht.OLEObjects("CommandButton1"));
MSForms.CommandButton mbtn = (MSForms.CommandButton)(obj1.Object);
mbtn.Caption = "click me";
mbtn.Click += new
Microsoft.Vbe.Interop.Forms.CommandButtonEvents_ClickEventHandler(main_form_click);
- References:
- Event Handler for OLE objects in Excel
- From: booleanlogic
- RE: Event Handler for OLE objects in Excel
- From: booleanlogic
- RE: Event Handler for OLE objects in Excel
- From: NA_AB
- Event Handler for OLE objects in Excel
- Prev by Date: RE: PPT events
- Next by Date: Re: How to hide "This message has not been sent" message in Outloo
- Previous by thread: RE: Event Handler for OLE objects in Excel
- Next by thread: RE: VSTO 3 Word Add-In - ribbon XML does not refresh
- Index(es):