Kombinations- und Textfelder
25.03.2007 19:35:00
Tobias
ich habe zwei Probleme und hoffe sehr, das Ihr mir helfen könnt. Leider kann ich keine Dateien verschicken, da ich momentan von unterwegs schreibe. Ich hoffe ich kann die Fragen gut darstellen:
1.) Ich habe ein UserForm, das sich beim starten von Excel oder durch Betätigung eines Buttons öffnet. In diesem UserForm sind Kombinationsfelder (ComboBox) mit denen man das Excel-Sheet absetzten und dessen Verhalten bestimmen kann.
Nun sind jedemal, wenn ich dieses UserForm öffne der ListIndex dieser Felder auf -1 gesetzt. Des Weiteren wußte ich mir nicht anders zu helfen als die RowSource der Kobinationsfelder über die ..._DropDown_Button_Click funktion zu definieren. Das heißt wenn ich das UserForm öffne sind ist die RowSource noch nicht definiert und somit kann ich den ListIndex auch nicht auf einen anderen Wert als 0 setzten.
Gibt es eine Möglichkeit die RowSource und den ListIndex der Kombinationsfelder des UserForm zu definieren, auch wenn dieses nicht geöffnet ist? Z.B. durch andere VBA Scripte in Excel? Hieraus ergibt sich nämlich auch ein weiteres Problem. Wenn ich das UserForm schließe sind alle Kombinationsfelder und sonstige Elemente wieder zurückgesetzt auf den wert, den ich ursprünglich in VBA definiert habe. Gibt es eine Möglichket diese Informationen zu erhalten auch wenn man das User Form schließt?
2.) Ich habe in dem besagten UserForm auch Textfelder, deren Inhalt ich gerne über eine leicht änderbare Textdatei bestimmen möchte. D.h. das Textfeld soll den Inhalt der Textdatei mit Absatz- und Tabulatorinformationen wiedergeben. Geht das überhaupt und wenn ja wie? Und wenn nicht kennt Ihr eine andere Möglichkeit Informationen aus einer TXT Datei in einem UserForm darstellen zu lassen?
So das ist ein ganzer Haufen. Ich hoffe das war verstämdlich und Ihr könnt mir helfen!
Vielen Dank!
Tobias