Auf Combobox in anderer Form zugreifen?

Hallo

ich habe 2 Forms in der ersten befindet sich eine Combobox, und wenn ich in der 2ten Form bin muss ich auf diese combobox zugreifen können um ihren Inhalt zu ändern.
wie ist es denn möglich die combobox einer anderen Form anzusprechen?

würde mich über Antworten sehr freuen…

Hallo,

schreib einfach den Namen der Form davor.

Form1.ComboBox1.Text = „Test“

Gruß, Rainer

Form1.ComboBox1.Text = „Test“

Das habe ich so auch schon probiert, hab aber leider nicht geklappt.

Fehler 1 Der Verweis auf einen nicht freigegebenen Member erfordert einen Objektverweis

so lautet die Fehlermeldung!
Kann aber damit leider nicht viel anfangen und weiß nicht was ich da tun kann

Hallo,

Form1.ComboBox1.Text = „Test“

Das habe ich so auch schon probiert, hab aber leider nicht
geklappt.

? In VB6 geht das so. Erzähl mal, von welcher Programmiersprache Du sprichst.

Gruß, Rainer

Tja nun

? In VB6 geht das so. Erzähl mal, von welcher
Programmiersprache Du sprichst.

Hallo Rainer,

http://www.wer-weiss-was.de/cgi-bin/forum/showarchiv…

Lieben Gruß
Reinhard

Hallo Reinhard,

*gg* komm, die Bilder sind so auch auffällig genug, da hilft blinken auch nicht. :frowning:

Ich tippe hier mal VB2005. :smile: Das ist aber geraten, damit kenne ich mich nicht aus.

Gruß, Rainer

Hallo Rainer,

*gg* komm, die Bilder sind so auch auffällig genug, da hilft
blinken auch nicht. :frowning:

Vielleicht hilft Festplatte löschen bei Nicht Gelesen? :smile:
wobei Verstanden wieder was anderes ist.

Ich tippe hier mal VB2005. :smile: Das ist aber geraten, damit
kenne ich mich nicht aus.

Ich überhaupt nicht, VB, VB.net k.A. Du hast VB6.0 welche Version ist VB2005?

In Excelvba ist das sauber geordnet, siehe Anhang, gibt es so eine Liste auch für VB?

Und, wenn du mit deinem VB6 Code erzeugst, läuft der auch in VB.Net, oder nur manchmal, wie bei Codeaustausch zwischen VB VBa VBS ?

Gruß
Reinhard

Excel 12.0 (Office 2007)
Die derzeit letzte Version
Starke Veränderung des Layouts und Einführung des Ribbon-Modells für die bisherigen Menü- und Symbolleisten. Dazu ein Dateiformat auf XML-Basis. Detaillierte Informationen liefert hierzu diese Hilfedatei.

Excel 11.0 (Office 2003)
Keine gravierenden Änderungen zur Vorgängerversion

10.0 (Office 2002)
Keine gravierenden Änderungen zur Vorgängerversion

9.0 (Office 2000)
Keine gravierenden Änderungen zur Vorgängerversion, dennoch ist nicht jeder Code älterer Versionen lauffähig

8.0 (Office 97)
Gravierende Änderungen zur Vorgängerversion
Wegfall des deutschsprachigen VBA, Einführung des VB-Editors und der UserForms mit den MS-Forms2-Steuerelementen

7.0 (Office 95)
Keine gravierenden Änderungen zur Vorgängerversion, außer der Umstellung von einer 16-Bit- auf eine 32-Bit-Anwendung.

5.0
Gravierenden Änderungen zur Vorgängerversion
Einführung von VBA, damals mit länderspezifischen Sprachelementen

4.0
Noch ohne VBA, mit der XL4-Makrosprache

Gruß, Rainer

Hallo Reinhard,

Vielleicht hilft Festplatte löschen bei Nicht Gelesen? :smile:
wobei Verstanden wieder was anderes ist.

nö, so schlimm ist das nun auch wieder nicht. Wenn es wirklich um VB2005 geht, kann man den Beitrag doch oben noch mal einstellen, ich lösche hier und gut ist’s. :smile: Zu irgendetwas muß der MOD doch gut sein.

Ich tippe hier mal VB2005. :smile: Das ist aber geraten, damit
kenne ich mich nicht aus.

Ich überhaupt nicht, VB, VB.net k.A. Du hast VB6.0 welche
Version ist VB2005?

.NET Davon gibt es drei Versionen, 2005 ist die Neueste, da steht aber .NET nicht mehr so groß dran, das sorgt oft zu Verwechslungen.

In Excelvba ist das sauber geordnet, siehe Anhang, gibt es so
eine Liste auch für VB?

Klar. http://de.wikipedia.org/wiki/Visual_Basic

Und, wenn du mit deinem VB6 Code erzeugst, läuft der auch in
VB.Net, oder nur manchmal, wie bei Codeaustausch zwischen VB
VBa VBS ?

.NET ist so völlig anders, daß weder VB6 noch ich damit klar kommen.
Die Ähnlichkeit von VB6 zu VBA ist recht groß. Wer VB6 kennt, kann VBA zumindest verstehen. VBS ist fast wie die Gemeinsamkeit zwischen VBA und VB6, nur ohne Formen, ohne Steuerelemente und die Deklaration erlaubt keine Variablentypen. Dim Variable geht, aber Dim Variable As Typ geht nicht. Deshalb sind API-Aufrufe nicht möglich. VB4 bis VB6 waren im Code weitgehend identisch, VB6 kann Quellcodes von VB4 lesen, allein konvertieren, kompilieren und starten. Der Quellcode wird dabei nicht sichtbar verändert.
VB6-Code, der nicht auf Steuerelemente zugreift, läuft in VBA auch ohne Probleme. Nur bei den Steuerelementen gibt es geringfügige Unterschiede.

Gruß, Rainer

Danke Dir o.w.T.