Start einer Autoform in VBA
26.12.2008 17:21:55
Michael
zunächst wünsche ich Euch allen frohe Festtage und einen guten Rutsch.
Ich habe folgendes Problem:
Ich möchte für den Benutzer meiner Excel Application in VBA die eingebaute Funktion Freeform aufrufen. Das soll den Curser in ein Kreuz verwandeln und dem Nutzer gestatten, eine Polylinie mit mehreren Mausklicks zu zeichen ohne die Excel Befehle zu kennen.
Unter Excel 2003 habe ich das mit einem Verweis auf die Befehlsleitse geschafft:
Application.CommandBars("Drawing").FindControl(, 200, , , True).Execute
Mit der neuen Mutlifunktionsleiste in Excel 2007 funktioniert dieser Befehl nicht mehr. Durch was kann man ihn ersetzen? Ich finde in den Referenzen nur BuildFreeForm, wo ich nicht entdecken kann, wie der Nutzer eine Eingabe machen kann.
Danke für Eure Hilfe
Michael