Ich habe per addshape ein Button generieren lassen, dieser bekommt automatisch einen Verweis zu einer Prozedur.
Desweiteren gibt es eine Speichern Prozedur, die das aktuelle Arbeitsblatt speichert. Genau hier liegt das Problem.
Der o.g. Button wird in diesem Arbeitsblatt angezeigt, soll aber nicht mit gespeichert werden.
Wollte versuchen die Prozedur, die den Button erzeugt vor dem Speichern löschen, hat aber nicht funktioniert.
Die u.g. Prozedur soll mehr oder weniger vor dem Speichern aus dem Blatt gelöscht werden, aber nach dem Speichervorgang wieder existieren, damit sie nur in der neuen Datei nicht existiert.
Sub zbutton()
Dim document As Object
Dim zaehler As String
Set document = Worksheets(1)
document.Shapes.AddShape(msoShapeActionButtonCustom, 550, 10, 110, 23) _
.TextFrame.Characters.Text = "zurück zur Eingabe"
zaehler = Tabelle1.Shapes.Count
document.Shapes("AutoShape" & " " & zaehler).OnAction = "buttoneingabe"
End Sub
Danke !
Gruß
elian
P.S.: Bin totaler Anfänger, erst seit letzter Woche mit VBA beschäftigt.