VBA-Problem---.caption für Checkbox

Hallo,

hab ein kleines Programmierproblem:
Ich möchte in einer Userform die Bezeichnung einer Checkbox nicht herkömmlich eintragen (über Eigenschaftsfenster), sondern den Inhalt einer beliebigen Zelle als Text für die Checkbox verwenden.

Bspl: In der Zelle H3 auf Tabellenblatt 2 steht der Text „Beispiel“.

Der Text hinter der Checkbox soll beim Aufruf der Userform dementsprechend „Beispiel“ sein.

Für Hilfe wäre ich sehr dankbar!

Gruß Stefan

Hallo Stefan_H

Je nachdem wie oft der Inhalt der Zelle wechseln kann, wird das Problem komplex¨!

Grundsätzlich kannst Du beim Load des Forms (UserControls) über Activate-Event das Property „Caption“ des Optionbuttons abfüllen. Nebenbei: VBA 5.0 oder 6.0?

Grüsse Peter

Hi Peter,
danke für die rasche Antwort.

Mein Problem ist jetzt eher die Syntax

So funktionierts zum Beispiel nicht:

CheckBox1.Caption = tabelle2!H3

Ich habe die korrekte Syntax auch nicht in der Online-Hilfe gefunden.

Kannst Du mir weiterhelfen?

Danke im voraus

Gruß Stefan

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Stefan_H

Zugriff auf Inhalt einer Zelle erfolgt über Objekthierarchie (alternative Objekte nicht aufgelistet).
Syntax:
Workbooks(„Mappe1“).Worksheets(„Tabelle“).Range(„A1“)

Ich empfehle Dir dringend Dich mit dem Objektmodell vertraut zu machen. Die nächste Frage steht sonst bereits morgen an.

Wenn ich zum ersten Mal mit einem mir nicht bekannten Objektmodell arbeite, bilde ich es an meinem Arbeisplatz ab:
Hintergrundbild im Windows auf dem Tisch oder an der Wand, FlipChart, etc.

Grüsse Peter

Danke, hat gewirkt
o.T.

Gruß Stefan