Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema MsgBox
BildScreenshot zu MsgBox MsgBox-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema CommandButton
BildScreenshot zu CommandButton CommandButton-Seite mit Beispielarbeitsmappe aufrufen

Dynamisches Formular

Betrifft: Dynamisches Formular
von: Markus
Geschrieben am: 19.04.2003 - 19:18:28

Hallo allesamt!!

Ich habe ein Problem, das folgendermaßen aussieht:

Ich habe ein Formular in das beim Clicken eines CommandButton
ein neuer CommandButton eingefügt werden.
Das sieht so aus:

dim Transport as Control
set Transport = Controls.add("Forms.CommandButton.1")
Transport.Name= "TransportBtn"

Das Problem ist, dass man mit dem Button nichts auslösen kann.

Normalerweise steht ja in dem Code vom Formular:

Private Sub TransportBtn_Click()
MsgBox("Test") 'Nur so zur Demo
End Sub

Aber beim Clicken des Button tut sich garnichts,
also was mache ich falch??
Bitte helft mir.

  

Re: Dynamisches Formular
von: Mischa Richter
Geschrieben am: 19.04.2003 - 21:23:21

zur laufzeit angelegte controls versieht man am besten in klassenmodulen mit ereignissen.
schau dir die onlinehilfe zu WithEvents und NEW an.
mischa
www.vb-sok.de.vu

 

Beiträge aus den Excel-Beispielen zum Thema "Dynamisches Formular"