VBA Kode til C#
Hej.Jeg arbejder for tiden lidt med Excel og VSTO. Jeg har gang i et sheet hvor jeg anvender Microsoft.Vbe.Interop.Forms controls istedet for Microsoft.Office.Tools...... (performance)
Jeg har dynamisk tilføjet en masse SpinButtons til et sheet.
Mit problem er at jeg umiddelbart kan bruge samme subroutine til alle knapper. Da der som default ikke bliver sendt et identifikationsobjekt med. Jeg har brug for at vide hvilken spinbutton der bliver klikket på.
Eksempel:
MSForms.SpinButton spinButton = (MSForms.SpinButton)oleObject.Object;
spinButton.SpinDown +=new Microsoft.Vbe.Interop.Forms.SpinbuttonEvents_SpinDownEventHandler(spinButton_SpinDown);
void spinButton_SpinDown() { }
Jeg har fundet noget VBA kode der muligvis kan løse mit problem. Jeg er bare ikke så stærk til VBA så derfor vil jeg hører om der ikke er en venlig person der vil oversætte det til C#?
http://www.j-walk.com/ss/excel/tips/tip44.htm
