Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
348to352
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
348to352
348to352
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Namen bestimmen

Namen bestimmen
08.12.2003 13:50:59
Tatjana
Hallo ihr,

ich stehe vor einem kleinem problem. Ich möchte gern den Namen einer Maske vergleichen können, wenn ich diesen in einer Funktion mit frm as Userform initialisiere.

Also dann Quasi so:


Function Test(frm as Userform)
If frm = “Userform1” then
Msgbox (frm)
End if
End Function


Also brauche den Namen zum Vergleichen .. geht das irgendwie ?

Vielen Dank !

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
  • 08.12.2003 14:26:20
    Günther Abel
  • 08.12.2003 15:08:25
    Tatjana
  • 08.12.2003 21:24:37
    Günther Abel
Anzeige
Caption
08.12.2003 14:26:20
Günther Abel
Hi Tatjana,

If frm.caption = “Userform1” then
Msgbox (frm.caption)
End if


Viel Spass

Günther
AW: Caption
08.12.2003 15:08:25
Tatjana
Hallo Günther,

das geht leider nicht. Was mache ich falsche ? Da frm as Userform initialisiert wurde, geht das ganze mit .Caption leider nicht.
Huch...
08.12.2003 21:24:37
Günther Abel
welch ungetester Leichtsinn von mir, aber:

https://www.herber.de/forum/archiv/72to76/t74034.htm

Hans hat da mal etwas gebastelt, es werden zwar
neben den Forms auch andere gleichrangige Objekte aufgelistet -
das ist dir aber höchstwahrscheinlich wurscht.


Sub ReadFormNames()
Dim vbc 'As VBComponent
Dim frm As Object
Dim strForm As String
Dim bln As Boolean
strForm = "UserForm2"
For Each vbc In ActiveWorkbook.VBProject.VBComponents
Debug.Print vbc.Name
If vbc.Name = strForm Then
bln = True
End If
Next vbc
If bln Then Call Aufruf
End Sub


Sub Aufruf()
UserForm2.Show
End Sub


Viel Spass

Günther
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige