Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1236to1240
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

temporäre Buttons

temporäre Buttons
JACK
Liebe Excelgemeinde und VBA-Cracks
ich hab mal wieder ein Anliegen bei dem ich einen denkanstoß benötige.
Die Schnellsuche hat mir keinen passenden Treffer gezeigt, daher mein Post.
Und zwar erstelle ich über ein Makro in einer Userform Buttons
und zwar soviele wie ich Tabellenblätter hab.
Private Sub CommandButton1_Click()
Dim NewCommandButton As CommandButton
For Each ws In Worksheets
Set NewCommandButton = Me.Controls.Add("Forms.CommandButton.1", "cmdNewControl")
NewCommandButton.Caption = ws.name
NewCommandButton.Top = 2 + x
NewCommandButton.Left = 2
NewCommandButton.Width = 180
NewCommandButton.Height = 30
x = x + 30
Next
End Sub

Dies funktioniert auch soweit klaglos.
Doch wie bekomme ich Funktionen bzw Subs "hinter" die Buttons.
Sprich
Private Sub CommandButton1_Click()  (commandbutton des ws.xyz)
Thanks in advance


		

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

Betreff
Benutzer
Anzeige
AW: temporäre Buttons
29.11.2011 12:35:40
Timo
Hallo JACK,
das geht meiner Meinung nach nur mit Klassen, siehe hier:
http://www.office-loesung.de/ftopic220336_0_0_asc.php
Je nachdem, was Du mit den Buttons vorhast, wäre vielleicht eine Listbox einfacher - die kannst Du dynamisch befüllen und hast in der Value den jeweils angeklickten Eintrag.
Die Weiterverarbeitung könnte dann z.B. per Select Case erfolgen.
Gruß
Timo
AW: temporäre Buttons
29.11.2011 12:54:04
JACK
Hallo Timo
danke für die schnelle Antwort.
Ich hab es aktuell über Textboxen gelöst (statt Buttons)
geht, gefällt mir aber nicht =)
Und das mit den klassen hab ich auch schon gelesen.. hatte gehofft dieses Gebiet zu umgehen da das absolutes Neuland ist
aber da werd ich wohl nicht umhin kommen..
Grüße
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige