Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Bezeichnung beim Laden des Formulars

Forumthread: Bezeichnung beim Laden des Formulars

Bezeichnung beim Laden des Formulars
07.11.2005 16:28:05
Maddin
Hallo @ all,
ich habe folgendes Problem: ich habe ein Formular mit 18 Buttons, die mit cmd_dialog 1-18 benannt worden. Beim Laden des Formular soll in einer Schleife der Button als "myButton" definiert werden (Variablen-Definition im Modul vorhanden) und auch der Name des Buttons aus einer Excel-Tabelle eingelesen werden. Aber irgendwie klappt das nicht. Hat jemand 'ne Idee?
Ich wollte halt nicht für alle 18 Buttons
"Set myButton(xi) = frm_pull_choise.cmd_dialog1", usw. schreiben.
Gruß, Maddin

Private Sub UserForm_Initialize()
Dim xi As Integer
For xi = 1 To 18
a = "frm_pull_choise.cmd_dialog" & xi
Set myButton(xi) = a
myButton(xi).Caption = Tabelle2.Cells(xi, 2)
Next xi
End Sub

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Bezeichnung beim Laden des Formulars
07.11.2005 17:07:28
Matthias
Hi Maddin,
so in der Art:

for i=1 to 18
Me.Controls("CommandButton" & i).Caption = "Knopf " & i
next i

Musst du halt noch anpassen, entscheiend ist Me.Controls([Steuerelementname]).
Gruß Matthias
AW: Bezeichnung beim Laden des Formulars
08.11.2005 11:13:05
Maddin
Klappt hervoragend und spart Programmzeilen!
Danke!
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