/ / Come si attiva un selettore di intervallo su una barra multifunzione di Excel? - excel, ms-office

Come abilitare un selettore di intervallo su una barra multifunzione di Excel? - excel, ms-office

Qual è la pratica standard per aggiungere gammacontrolli di selezione su barra multifunzione in Excel? Sto creando un componente aggiuntivo e devo abilitare l'utente a definire una serie di intervalli. Ecco un collegamento a una domanda con l'illustrazione di ciò che voglio Fornire all'utente uno strumento / strumento di selezione dell'intervallo in VBA di Excel. La risposta alla domanda tuttavia funziona solonel contesto di una winform. La mia ricerca suggerisce che non si possono usare i controlli di RefEdit direttamente in una barra multifunzione.E 'vero? In caso affermativo, quale soluzione mi consiglia? Ho considerato la creazione di un pulsante che attiva un popup contenente un controllo RefEdit, ma che mi sembra una cattiva esperienza utente poiché comporta ulteriori clic da parte dell'utente.

risposte:

0 per risposta № 1

Sfortunatamente, hai ragione: il controllo RefEdit non può essere utilizzato all'interno di un nastro. Tuttavia, puoi usare un pulsante di controllo per compilare un controllo editBox con l'intervallo correntemente selezionato, usando i editBox "s getText attributo dinamico. Questo non solo posiziona un controllo all'interno del nastro che visualizza l'intervallo selezionato e ne mantiene il valore con un solo clic, ma - se necessario - possono essere eseguiti anche altri processi automatizzati.