Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

se la cella è attiva apre elenco di convalida dati

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

se la cella è attiva apre elenco di convalida dati

Postdi Zagor57 » 15/11/15 16:52

Salve e buonasera a tutti
è possibile fare aprire l'elenco della convalida dati quando la cella è attiva?

esempio:nella cella G25 c'è una convalida dati con elenco tipo ( cioccolata,marmellata,cacao,,,,,ecc.)
quando questa cella è attiva l'elenco deve aprirsi da sola senza l'ausilio del mouse

se si un esempio Grazie Mille
Zagor57

Impegno e costanza
ciao da Salvatore
Avatar utente
Zagor57
Utente Junior
 
Post: 70
Iscritto il: 04/05/15 19:35
Località: Massafra TA

Sponsor
 

Re: se la cella è attiva apre elenco di convalida dati

Postdi alfrimpa » 15/11/15 18:44

Con la convalida dati non è possibile aprire la tendina con la sola selezione della cella.

Devi necessariamente cliccare sulla "frecetta".

Si potrebbe "simulare" la cosa con una casella combinata che si apra automaticamente alla selezione di una cella.

Purtroppo ora ho problema con la linea Internet (che spero vengano risolti entro domani accidenti a Telecom) per cui non posso allegare un file di esempio per illustrare quanto ho detto.
Alfredo

Win7 + Office 2007
Avatar utente
alfrimpa
Utente Senior
 
Post: 840
Iscritto il: 30/12/13 17:01
Località: Napoli

Re: se la cella è attiva apre elenco di convalida dati

Postdi Zagor57 » 15/11/15 18:59

Grazie alfrimpa
per la tua risposta

a me andrebbe bene qualsiasi forma purche possa raggiungere l'obiettivo sempre che sia possibile
P.S. non sono un esperto ma solo uno che a tanta pazienza per imparare sbattendoci la testa e devo dire da quando ho conosciuto
il forum grazie a voi in modo particolare ad Anthony47 sto riuscendo a fare cose bellissime che uso nella mia azienda
tutto questo per dire non conosco cosè"casella combinata"

ancora grazie
Zagor57

Impegno e costanza
ciao da Salvatore
Avatar utente
Zagor57
Utente Junior
 
Post: 70
Iscritto il: 04/05/15 19:35
Località: Massafra TA

Re: se la cella è attiva apre elenco di convalida dati

Postdi alfrimpa » 15/11/15 19:13

Come ti ho detto ho problemi con Internet che spero possano essere risolti da Telecom domani.

Una casella combinata (o ComboBox) è un particolare "oggetto" (ma ve ne sono molti altri) che è una casella con una tendina a discesa il cui comportamento è gestibile con il VBA.
Alfredo

Win7 + Office 2007
Avatar utente
alfrimpa
Utente Senior
 
Post: 840
Iscritto il: 30/12/13 17:01
Località: Napoli

Re: se la cella è attiva apre elenco di convalida dati

Postdi Zagor57 » 15/11/15 22:05

Ciao alfrimpa
come preannunciato ti posto il codice che permette di aprire le celle con menu a tendina o elenco di convalida dati

Codice: Seleziona tutto
Option Explicit

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
   
    If Target.Address = "$G$25" Then Application.SendKeys ("%{DOWN}")
   
End Sub

bene l'ho testato e la cosa funziona alla grande
solo un problemino con windows 10 ad ogni passaggio delle celle interessate il tasto bloc mumeri si accende/spegne


Ciao he... spero qualcuno riesca a risolvere il problema
Zagor57

Impegno e costanza
ciao da Salvatore
Avatar utente
Zagor57
Utente Junior
 
Post: 70
Iscritto il: 04/05/15 19:35
Località: Massafra TA

Re: se la cella è attiva apre elenco di convalida dati

Postdi alfrimpa » 15/11/15 22:12

Si hai ragione non avevo pensato al metodo SendKeys.
Alfredo

Win7 + Office 2007
Avatar utente
alfrimpa
Utente Senior
 
Post: 840
Iscritto il: 30/12/13 17:01
Località: Napoli

Re: se la cella è attiva apre elenco di convalida dati

Postdi Zagor57 » 15/11/15 22:18

bene adesso hai il compito di risolvere il problema del bloc numero su windows 10

naturalmente è una battuta
ti invito a visionare l'altro post

Ciao
Zagor57

Impegno e costanza
ciao da Salvatore
Avatar utente
Zagor57
Utente Junior
 
Post: 70
Iscritto il: 04/05/15 19:35
Località: Massafra TA

Re: se la cella è attiva apre elenco di convalida dati

Postdi Anthony47 » 16/11/15 15:37

Ma tu sei sicuro che modificare l'interfaccia utente di Excel (come excel si comporta) sia un vantaggio?
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13894
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: se la cella è attiva apre elenco di convalida dati

Postdi Zagor57 » 16/11/15 16:03

Non ho la più pallida idea secondo te quali problemi potrebbe dare
Zagor57

Impegno e costanza
ciao da Salvatore
Avatar utente
Zagor57
Utente Junior
 
Post: 70
Iscritto il: 04/05/15 19:35
Località: Massafra TA

Re: se la cella è attiva apre elenco di convalida dati

Postdi Anthony47 » 16/11/15 23:31

Succede che chi ha una certa autonomia su excel sara' ostacolato da una automazione che cambia il comportamento del programma; insomma mi pare un freno a chi puo' andare veloce, non una spinta a chi va piano...
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13894
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "se la cella è attiva apre elenco di convalida dati":


Chi c’è in linea

Visitano il forum: Nessuno e 11 ospiti