ich habe eine Userform, die ich gerne einem Button in meiner Exceldatei zuweisen würde. Jedoch ist das Fenster der Marko-Zuweisung leer. Die Userform wird nicht angezeigt. Was kann ich da machen?
vielen Dank und Gruß Andy
Jedoch ist das Fenster der Marko-Zuweisung leer.
Dann hast du kein Public Sub in einem Modul oder das Modul ist Private.
in ein Modul:
Sub ZeigeUF()
Userform1.show
End Sub
Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe
Private Sub CommandButton1_Click()
Dim lZeile As Long
lZeile = Cells(Rows.Count, 2).End(xlUp).Row + 1
If lZeile
vielen Dank.
Button erstellen:
Button positionieren:
Makro zuweisen:
Private Sub CommandButton1_Click()
Userform1.Show
End Sub
Userform anpassen:
Private Sub CommandButton1_Click()
' Code um Daten zu übertragen
TextBox1.Value = ""
TextBox2.Value = ""
End Sub
Speichern:
Problem: Makro-Zuweisung leer:
Problem: Userform wird nicht angezeigt:
Button erstellen und Makro zuweisen:
Datenübertragung mit Button:
Verwende aussagekräftige Namen:
Fehlerbehandlung:
Code optimieren:
1. Wie kann ich einen Makro einem Button zuweisen? Um einen Makro einem Button zuzuweisen, klicke mit der rechten Maustaste auf den Button, wähle „Makro zuweisen“ und wähle den entsprechenden Makro aus der Liste aus.
2. Was ist der Unterschied zwischen einem CommandButton und einer Schaltfläche? Ein CommandButton ist ein Steuerelement, das in einer Userform verwendet wird, während eine Schaltfläche aus der Formularsymbolleiste direkt auf dem Arbeitsblatt platziert wird.
3. Kann ich mehrere Makros einem einzigen Button zuweisen? Das ist nicht direkt möglich, aber Du kannst mehrere Funktionen innerhalb eines einzigen Makros kombinieren und sie dann dem Button zuweisen.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen