Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Command Button in UserForm ausführen
03.02.2006 14:54:44
Albert
Hallo Alle zusammen.
Bisher haben mir die Forumbeiträge immer weitergeholfen. Doch nun stehe ich an.
Ich hoffe jemand kann mir helfen.
Habe eine Userform namens AMappen erstellt. Beim Aufruf der Userform werden soviele CommandButtons erstellt wie es offene Arbeitsmappen gibt.
Doch nun weiss ich nicht wie ich die einzelnen CommandButtons per Click anspreche.
Auf den CommanButtons steht der Dateiname. Und wenn ich auf den jeweiligen CommandButton drücke soll diejenige Arbeitsmappe aktiviert werden.
Hier das Makro zur erstellung der CommandButtons:
Option Explicit

Private Sub UserForm_Initialize()
Dim ctrBut As MSForms.CommandButton
Dim WKP As Byte
Dim TI As Integer
TI = 5
For WKP = 1 To Workbooks.Count
Set ctrBut = Me.Controls.Add("Forms.CommandButton.1")
With ctrBut
.Left = 65 * 0.1
.Top = TI
.Width = 225
.Height = 20
.Caption = Workbooks(WKP).Name
.Font.Bold = True
.ForeColor = 127
End With
TI = TI + 23
Next WKP
AMappen.Height = TI + 25 'Länge AMapppen Userform
End Sub

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Command Button in UserForm ausführen
03.02.2006 14:58:47
Heiko
Hallo Albert
reagieren auf Ereignisse bei dynamisch erstellen Steuerelementen geht über ein Klassenmodul, wie guckst du hier:
http://www.online-excel.de/excel/grusel_vba.php?f=7
Viel Spaß beim einarbeiten ins Thema Klassenmodule.
Gruß Heiko
PS: Rückmeldung wäre nett !
Anzeige
AW: Command Button in UserForm ausführen
03.02.2006 15:40:56
Albert
Hallo Heiko
Das mit den Klassenmodulen hat hingehauen.
Habe ein Beispiel von dir kurz umgebaut.
Jetzt funktioniert es tadellos.
Vielen Dank fur deine schnelle Hilfe und ein schönes Wochenende.
Gruß Albert

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige