Oberfläche erstellen
-
Hallo Forum,
unter Excel kann man Controls aufs Blatt ziehen (Steuerelemente Toolbox)
Wie kann man ein solches Element selber erstellen? OCX Projekte scheint es nicht mehr in der 2008 Express Version zu geben. Was für ein Projekt muß ich erstellen?Viele Grüße
Peter
-
Mit der Standard Edition -> Windows Forms-Steuerelementbibliothek.
Gruß
-
Vielen Dank, ich schau mal.
-
Ich hoffe das noch jemand in diesen Thread reinschaut.
Um für Office Controls zu programmieren benötigt man die VSTO. Diese gibt es in verschiedenen Versionen. Die neueste Version funktioniert nur mit diesem Vista-Excel. Da ich alle Excel Versionen >= 2000 unterstützen möchte geht das nicht.
Die Controls die man unter VBA auf Forms ziehen kann oder auf das Sheet ziehen kann sind ActiveX Controls und die kann man mit .net nicht erstellen. Korrekt?
Es gibt zwar Threads die das Gegenteil suggerieren:
http://www.c-sharpcorner.com/UploadFile/dsandor/ActiveXInNet11102005040748AM/ActiveXInNet.aspx
Ich kann aber trotzdem nicht auf das Control unter VBA/Excel zugreifen.Meine Frage/Feststellung:
Mit der Express Version des VS2008 kann man also keine graphischen Elemente schreiben die man auf Excel VBA-Forms oder direkt auf dem Sheet verwenden kann.