Anzeige
Archiv - Navigation
164to168
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
164to168
164to168
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Falsches Argument , Typ falsch

Falsches Argument , Typ falsch
03.10.2002 15:42:32
Wofgang
Ich verwende einen Code aus diesem Forum:

im Modul Userform:
For y = 1 To Textboxes.Count
TClass(1).Create TextBox1
Next y

Im Klassenmodul:
Public Function Create(Textbox As MSForms.Textbox) As Boolean
Set TB = Textbox
DefColor = Textbox.ForeColor
DefBold = Textbox.Font.Bold
DefItalic = Textbox.Font.Italic
End Function

Das ganze funktioniert auch.

Nunmehr möchte ich ganze dahingehend abändern:
Die Zurodnung zur Klasseninstanz TClass(1) soll

statt: TClass(1).Create TextBox1

über: TClass(1).Create "TextBox" & xy

(wobei xy für eine Zahl steht). Das führt zu einem Fehler.
Wer weiß Rat?

Gruß Wolfgang



4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Falsches Argument , Typ falsch
03.10.2002 21:44:57
Heinz Posch
Ich würde mit einer NewCollection arbeiten. Da kann man Steuerelemente sozusagen zur Variablen machen.

in der Deklaration kommt sowas wie:
Dim text1 as NewCollection
später:
text1(0) = TextBox1
text1(1) = TextBox2
usw.
da kann dann auch
text1(i)
verwendet werden und somit in Schleifen mit Indexzähler usw. verwendet werden.
Nicht bös sein wenns nicht haargenau stimmt, das letzte Mal hab ich das vor über einem Jahr verwendet. Da hatte ich das Problem, dass ich bei Combos keine Variablen anhängen und so mehrere gleichartige Boxen in einer Schleife füllen konnte. Aus Herbers Forum bekam ich damals diesen Collection-Tipp mit dem Hinweis, dass dies eine von mehreren Möglichkeiten wäre.

Gruß, Heinz

Anzeige
Re: Falsches Argument , Typ falsch
04.10.2002 08:22:02
Wolfgang
Hallo Heinz!

Besten Dank für deinen Tipp!

Wolfgang

Re: Falsches Argument , Typ falsch
04.10.2002 09:17:34
Hans W. Hofmann
Ich hab mit dem Tipp so meine Schwierigkeiten.
Eine Textbox ist Bestandteil von irgendwas, sagen wir einer Form. Dann exisitiert über die Form bereits eine Auflistung, wieso muß man da eine neue definieren? Oder versteh ich was falsch?

Gruß HW

Re: Falsches Argument , Typ falsch
06.10.2002 10:34:08
Heinz Posch
Hallo Hans W.

Wie machst Du das dann, wenn Du beim Starten der Form in 2oo verschiedene Textboxen eine variable Datensatzreihe mit 1000 Zeilen, laden willst?

Gruß, Heinz

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige