Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

makro per makro erstellen
#1
Hallo Community,

Ich habe mal wieder eine Frage an euch Experten hier.
Ich erstelle via code einen anderen code soweit so gut, Problem das ganze läuft über eine UserForm.

Also Die UF schließt sich ist auch logisch und völlig ok so.
Ich möchte aber gerne die UF im Anschluss wieder öffnen das geht aber nicht Blush

Hier ein teil des Codes:
Code:
'Neue prozeduren anlegen
With ThisWorkbook.VBProject.VBComponents("Menu").CodeModule
   For i = ListBox1.ListCount - 1 To 0 Step -1
       If VBA.Left(ListBox1.List(i, 0), 4) = "Menu" And ListBox1.List(i, 1) = 0 Then
           
           .AddFromString "" & vbCrLf & _
           "Public Sub " & Replace(ListBox1.List(i, 0), "-", "") & "()" & vbCrLf & _
           "'" & ListBox1.List(i, 3) & vbCrLf & _
           "Msgbox """ & Replace(ListBox1.List(i, 3), "&", "") & " geklickt.""" & vbCrLf & _
           "End Sub"
Könnte man dies auch umgehen das sich die UF schließt?

lg Flo
Live is a Game Play it
Antworten Top
#2
Hallo Florian,

ich kann hier keinen Befehl entdecken, der die Userform schließt.
Gruß Stefan
Win 10 / Office 2016
Antworten Top
#3
Hallöchen,

da ist auch kein Befehl zum anschließenden Öffnen der UF. Eventuell erstellst Du uns mal ein Teilprojekt, welches die Aktion mit dem UF durchführt.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#4
Hallo und guten Morgen,

Ich hab die lösung so einfach omg hab einfach nicht dran gedacht :16:

Ich hab die UF nicht auf Modal gesetzt und dadurch hat der code alle anderen laufenden codes unterbrochen :19:

Lg Flo
Live is a Game Play it
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste