Functie: Objecten Selecteren Aan of Uit

Status
Niet open voor verdere reacties.

HansFRAP

Gebruiker
Lid geworden
12 jul 2011
Berichten
209
Vraag
Ik zou graag VBA - Excel functie willen hebben waarmee ik kan uitlezen wat de waarde van de functie: Objecten Selecteren (ObjectsSelect) is ( True of False)
 
En wij zouden graag een voorbeeld document willen zien.
 
Een Excel document waarin je de gevraagde functie wilt toepassen uiteraard.
 
Ik heb een document waarin een figuur wordt getekend.
Na het tekenen kan je dus een cel selecteren of de opdracht: Start - Zoeken en Selecteren - Objecten Selecteren
moet geactiveerd zijn.

Vraag is dus hoe check ik of de functie: Objecten Selecteren aan of uit staat?
 
Code:
Sub hsv()
 Msgbox Application.CommandBars("Drawing").Controls(2).state
End Sub

0 is uit.
-1 is aan.

Of:
Code:
Sub hsv()
 Msgbox Application.CommandBars("Drawing").Controls(2).state = -1
End Sub
 
Laatst bewerkt:
@snb Een verwijzing naar een winkelketen kan van alles betekenen.
Roept dus meer vragen op dan duidelijke antwoorden laat staan acties.
 
Lukt ook een link aanklikken niet ?
 
@HSV
Ik blijf nog met een vraag zitten.

Volgens de documentatie zou het State-property moeten werken op Get en Set (Gets or sets the appearance of a CommandBarButton control. Read/write.)
De coderegel:
Code:
Application.CommandBars("Drawing").Controls(2).state = -1
levert echter een error op.

Hoe kan je dan wel en waarde van 'Application.CommandBars("Drawing").Controls(2).state' aan- of uitzetten?
 
ene keer aan, andere keer uit.
Code:
Application.CommandBars("Drawing").Controls(2).execute
 
Bedankt. :thumb:
Was net aan het zoeken en proberen. Had hem net gevonden.

tevens gevonden:
Code:
Sub HF()
Dim vControle As Object
    For Each vControle In CommandBars("Drawing").Controls
        Debug.Print vControle.Index, vControle.Caption
    Next
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan