Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

visualizza menu a tendina

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

visualizza menu a tendina

Postdi marcoc » 04/06/21 11:10

ciao a tutti, è possibile, una volta creato il menu a tendina, che resti visualizzato il quadratino con la freccia? intendo che sia sempre visibile, non solo quando seleziono la cella.
grazie
buona giornata
Avatar utente
marcoc
Utente Senior
 
Post: 284
Iscritto il: 22/03/07 21:58
Località: Nerviano

Sponsor
 

Re: visualizza menu a tendina

Postdi Anthony47 » 04/06/21 11:53

è possibile, una volta creato il menu a tendina, che resti visualizzato il quadratino con la freccia?
No
Se si tratta di una cella unica potresti usare un Combobox da sovrapporre alla cella...
Oppure potresti valutare di riservare la colonna adiacente dove inserirci il carattere 6 con formattazione in Webding.
Oppure fissi una immagine col simbolo che ti serve sulla destra della cella, ma e' facile a incasinarsi.

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 17666
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: visualizza menu a tendina

Postdi marcoc » 07/06/21 21:31

ottimo, il combobox è la scelta migliore.
ma ho la necessità di visualizzare una data in formato "mmm-aa"; come faccio a ottenerla dato che mi dà il formato numero (5 cifre)?
Avatar utente
marcoc
Utente Senior
 
Post: 284
Iscritto il: 22/03/07 21:58
Località: Nerviano

Re: visualizza menu a tendina

Postdi Anthony47 » 07/06/21 22:30

Devi trasformare le date in Testo; puoi per questo usare la formula
Codice: Seleziona tutto
=TESTO(LaData;"mmm-aa")

Poi con questi testi popoli il Combobox.

Non ho capito se in Excel hai bisogno di inserire una data (es 1 giu 2021) o basta una stringa (tipo "giu-2021"); nel primo caso (una data) allora userai la ComboBox1_Click per riconvertire il testo prescelto e scriverlo nella cella di destinazione.

Esempio:
Codice: Seleziona tutto
 Private Sub ComboBox1_Click()
Me.ComboBox1.TopLeftCell.Value = CDate(Me.ComboBox1.Value)
End Sub

Il codice va messo nel modulo vba del foglio di lavoro che contiene il combobox: testo dx sul tab che contiene il nome del foglio; scegli Visualiza codice, per aprire l'editor delle macro nella posizione giusta; copia il codice e incollalo nel frame di destra.
In questo modo la data verra' scritta nella cella che contiene l'angolo il alto a destra del Combobox, e sara' visualizzata come definito dal formato della cella; ma in realta' se la cella e' coperta dal combobox si vedra' la scritta del combobox.

Spero di averti confuso ben bene :D :D

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 17666
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "visualizza menu a tendina":


Chi c’è in linea

Visitano il forum: Nessuno e 35 ospiti