ich erstelle aus einer Vorlagendatei ein neues Blatt, in das der Anwender noch Ergänzungne einfügen soll.
wenn er das getan hat, soll er das durch klick auf einen Button bestätigen und damit ein Marko starten, das einige Aktionen ausführt (die hier unwichtig sind)
dieses Makro darf aber nur genau 1x laufen, ich würde das am liebsten dadurch erreichen, daß der Button aus der neu erstellten Datei gelöscht wird (falls möglich, auch der Code dahinter), allerdings erhalte ich, wenn ich versuche den Button mit diesem Code zu löschen
Private Sub CommandButton1_Click()
Me.CommandButton1.Delete
End Sub
folgende Fehlermeldung:
"Laufzeitfehler 5, ungültger Prozeduraufruf oder ungültiges Argument"
gibt es eine Möglichkeit, den Button nach dem Klick auf ihn zu löschen?
der Code dazu sollte innerhalb der neu erstellten Datei selbst liegen, da die neu erstellte Datei u.U. auch mal gespeichert und unabhängig von der Vorlagendatei geöffnet wird, bevor der Button betätigt wird.
https://www.herber.de/bbs/user/58455.xls
Gruß, Daniel
ps: der Workaroud mit unsichtbar machen "Me.Commandbutton1.Visible = False" funktioniert, nichtsdestotrotz würde ich den Button gerne löschen.