franco
31 Marzo 2016, 8:45am
1
buongiorno,
eccomi di nuovo alle prese con i miei problemi con il “command”.
Devo selezionare un’ entita’ a cui ho dato un nome (es “p1”)
se lancio il comando “SelName” da tastiera mi si apre una box che contiene tutti i nomi presenti nel documento, su cui devo clicckare.
Vorrei automatizzare la selezione in uno script , e quindi o preparato questa riga:
oggetto=rs.Command("_SelName" + " p1")
con tutte le varianti possibili : Niente ! mi salta sempre fuori il box e devo selezionare.
come risolverla ?
un caro saluto a tutti.
franco
franco
31 Marzo 2016, 9:21am
2
fermi tutti , mi sono risposto da solo, guardamdo l’help per rs.
basta usare rs.ObjectsByName
ecco come risulta la riga :
oggetto = rs.ObjectsByName(“p1”,True)
e’ una lisita con tutti gli id degli elementi con quel nome.
lo dicevo che il forum risponde subito…!
ciao
franco
Sempre da evitare, se possibile, il richiamo di comandi.
Comunque, se dovessi essere costretto ad utilizzare il command, ricordati il segno “-” davanti al comando per passare alla modalità barra di comando senza che si aprano finestre di dialogo.
Ciao!