Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 9 su 9

Convalida dati_menu' a tendina

  1. #1
    MARY11 non è in linea Novello
    Ciao,
    attraverso convalida dati in excel è possibile inserire un menù a tendina su una colonna, ma che permetta anche di inserire una risposta inserendo manualmente il testo che non corrisponde a un elemento dell'elenco inserito nel menù a tendina creato?

    Grazie in anticipo
    Marianna

  2. #2
    Sgrubak non è in linea Scribacchino
    Non che io sappia... Andrebbe contro il concetto di "Convalida Dati" che per l'appunto assicura che i dati siano conformi a quanto previsto.

    Non so che versione di Excel hai, ma sulla 2019 c'è la possibilità, dopo aver fatto click di destro su di una cella, di selezionare la voce "Seleziona da elenco a discesa...".
    Excel proporrà all'utente un elenco univoco dei valori presenti nelle celle che ci sono sopra.

  3. #3
    L'avatar di dragone bianco
    dragone bianco non è in linea Certosino
    Ciao

    Non non è possibile
    L'unica "Scappatoia" è legare l'elenco del menu a tendina e una colonna di un foglio excel
    Aggiungi la voce in questo elenco e poi te lo trovi anche nella cella con la convalida

    Ciao
    ℹ️ Leggi di più su dragone bianco ...

  4. #4
    Marius44 non è in linea Scolaretto
    Ciao a tutti
    Mi domando ( e vi domando): non sarebbe possibile con una ComboBox (ActiveX) e relativo codice?

    Ciao,
    Mario

  5. #5
    Sgrubak non è in linea Scribacchino
    Quote Originariamente inviato da Marius44 Visualizza il messaggio
    non sarebbe possibile con una ComboBox (ActiveX) e relativo codice?
    Ni... Nel senso che in ogni caso:
    - hai bisogno di una sorgente dati da cui pescare i valori con cui popolare l'elenco;
    - avresti delle difficoltà ad usare il valore direttamente nelle formule (al contrario di una cella con Convalida Dati);
    - se la convalida la puoi applicare ad un range (ipotizziamo 10 righe di una data colonna), con le Combobox dovresti creare 10 caselle, posizionarle e gestire distintamente i 10 eventi Change. Se son di più conviene approcciare creandole dinamicamente.

    Queste solo le controindicazioni che mi vengono così su due piedi... Come dice Dragone Bianco, associare la convalida ad un range ed editare quel range, è la soluzione più pratica.

  6. #6
    GiuseppeMN non è in linea Scribacchino
    Buona giornata a Tutti.
    Leggo solo ora.

    Molto probabilmente non ho compreso perfettamente la richiesta di @MARY11, che saluto, ma, se la richiesta è di poter inserire in una "Convalida dati" un Valore diverso da quelli compresi nell'elenco proposto, direi che potresti provare a togliere il Flag su:
    "Mostra messaggio di errore quando i dati immessi non sono validi." nelle proprietà "Messaggio di errore", vedi immagine in allegato.

    A disposizione.Nome:   Convalida dati.jpg
Visite:  31
Grandezza:  60.3 KB

    Per quanto concerne la gestione di ComboBox ActiveX, possiamo approfondire anche se questa è un'altra storia.

    Giuseppe

  7. #7
    Sgrubak non è in linea Scribacchino
    Quote Originariamente inviato da GiuseppeMN Visualizza il messaggio
    se la richiesta è di poter inserire in una "Convalida dati" un Valore diverso da quelli compresi nell'elenco proposto, direi che potresti provare a togliere il Flag su:
    "Mostra messaggio di errore quando i dati immessi non sono validi."
    Grande! Non avevo mai fatto caso a questa possibilità! Grazie della info.

  8. #8
    MARY11 non è in linea Novello
    Quote Originariamente inviato da GiuseppeMN Visualizza il messaggio
    Buona giornata a Tutti.
    Leggo solo ora.

    Molto probabilmente non ho compreso perfettamente la richiesta di @MARY11, che saluto, ma, se la richiesta è di poter inserire in una "Convalida dati" un Valore diverso da quelli compresi nell'elenco proposto, direi che potresti provare a togliere il Flag su:
    "Mostra messaggio di errore quando i dati immessi non sono validi." nelle proprietà "Messaggio di errore", vedi immagine in allegato.

    A disposizione.Allegato 2732

    Per quanto concerne la gestione di ComboBox ActiveX, possiamo approfondire anche se questa è un'altra storia.

    Giuseppe
    Ciao Giuseppe esatto era quello che intendevo per inserire un testo manualmente in una colonna dove c'è il filtro convalida mi segnala ovviamente il messaggio d'errore volevo capire se c'era un modo per ovviare al problema, proverò questo grazie del suggerimento

  9. #9
    GiuseppeMN non è in linea Scribacchino
    Buona sera @Sgrubak;
    grazie del riscontro e del tuo apprezzamento.

    Buona sera @MARY11;
    la mia proposta dovrebbe essere l'ultima scelta.

    Personalmente opterei per una Formula del tipo:
    =SCARTO($I$2;0;0;CONTA.VALORI($I$1:$I$100)-1;1)
    
    Dove:
    - $I$2 si riferisce alla Cella nella quale è riportato il primo Valore proposto nel Menù della "Convalida dati"
    - $I$1:$I$100 si riferisce al Range di riferimento nella "Convalida dati"

    In questo modo, riportando una Formula di questo tipo nell'Origine della "Convalida dati", l'elenco proposto nel Menù della "Convalida dati" verrà aggiornato in modo dinamico ad ogni implementazione dei Valori inseriti fino alla Cella "I100".

    Tanto è dovuto a beneficio degli Utenti interessati a questo argomento.



    A disposizione.

    Giuseppe

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Convalida dati
    Da dawede nel forum Microsoft Excel
    Risposte: 5
    Ultimo Post: 07-10-2018, 19:06
  2. Convalida file
    Da tdani nel forum Microsoft Excel
    Risposte: 3
    Ultimo Post: 03-10-2015, 23:19
  3. Convalida tramite vba
    Da peghi nel forum Microsoft Excel
    Risposte: 37
    Ultimo Post: 14-03-2013, 18:21
  4. Convalida Dati!!
    Da bud77 nel forum Microsoft Word
    Risposte: 12
    Ultimo Post: 22-09-2006, 18:12
  5. vba e funzione se su convalida
    Da MrBond nel forum Microsoft Word
    Risposte: 12
    Ultimo Post: 22-10-2005, 13:40