Hallo
Ich fürchte das geht nur von hinten durch die Brust ins Auge.
Die OLE-Objekte werden nicht auf ein Zeichnungsblatt, sondern in die Datei eingebettet. Deswegen liefert ReferencedOLEFileDescriptor.Parent auch ein DrawingDocument zurück. Ob das Objekt auf dem aktiven Blatt sichtbar ist, steuert das Property Visible=True/False.
Das würde heißen, man müßte alle Blätter der Reihe nach aktivieren und jeweils durch DrawingDocument.ReferenceOLEfileDescriptors.Item ("Name_des_Objektes").Visible prüfen ob sichtbar oder nicht.
Ich hab damit ein bißchen herumgespielt und hatte ein paar Mal des Fall das das Property den falschen Wert hatte. Also die Methode genau prüfen, verwerfen oder mit viel Vorsicht genießen.
------------------
MfG
Ralf 
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP