Objektvariable verwenden
Um die Objektvariable einzusetzen, ist ein Mini-Script bzw. darin eine Prozedur nötig, die wie folgt aussehen könnte, wenn man das entsprechende Objekt z.B. ausblenden will:
Sub richtig
objvar = eval (textvar)
objvar.visible = False
End Sub
wobei objvar = Name der Objektvariable
textvar = Name der Variable, deren Wert verwendet wird.
Fall1: Es geht um ein zuvor vom Anwender „ausgesuchtes“ (also z.B. angeklicktes) Objekt:
Dann weisen Sie (beim Anklicken durch den Anwender) textvar dessen Namen (object.name) zu und führen das o.g. Script aus.
Fall2: Sie wollen automatisch mehrere „durchnummerierte“ Objekte (objekt1, objekt2 etc.) bearbeiten:
Dann weisen Sie textvar den Namen des ersten Objekts zu (zusammnengesetzt aus Basisnamen und Zahl, also z.B. „objekt“ + zahlvar zu und führen das o.g. Script aus. Das Ganze wird per Loop (oder Schleife im Script) für alle Objekte wiederholt.