Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Heiko S. - nachgefragt

Forumthread: Heiko S. - nachgefragt

Heiko S. - nachgefragt
30.06.2005 10:52:07
R.Schmitt
Hallo Heiko,
nochmals danke für diesen Code :

Sub checkboxes2()
Dim objO As OLEObject
' Alle OLEObjecte im aktiven Arbeitsblatt durchlaufen.
For Each objO In ActiveSheet.OLEObjects
' Wenn dabei eine Combobox gefunden wird dann darauf die Aktion ausführen.
If TypeName(objO.Object) = "CheckBox" Then
If objO.Visible = True Then
objO.Object.Value = False
End If
End If
Next objO
End Sub

Versuche gerade ihm beizubringen, daß er, falls die Zelle links neben
der LinkedCell den Wert "Referenz" hat, die Checkbox auf true setzt,
kommer aber mit
If objO.LinkedCell.offset(0;-1).value = "Referenz" Then
objO.Object.Value = True
nicht wesentlich weiter.
Syntaxfehler ?
Ich glaub´ich geh´heute besser heim ;-)
Gruß
R.Schmitt
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Heiko S. - nachgefragt
30.06.2005 11:27:30
u_
Hallo,
warum bleibst du nicht in deinem Thread?
LinkedCell ist ein String und kein Range.
Die Werte in OffSet müssen mit , getrennt sein und nicht mit ;
Also wahrscheinlich so:
If Range(objo.LinkedCell).offset(0,-1)="Referenz" Then
Gruß
Geist ist geil!
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige