Condividi:        

Excel - rendere obbligatoria la compilazione di celle

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

Excel - rendere obbligatoria la compilazione di celle

Postdi dromano1975 » 01/02/19 13:38

ho la necessità di rendere obbligatoria la compilazione di alcune celle di excel per riempirne altre , nel dettaglio:
Nel mio file dove registro i dipendenti i colleghi vorrei che compilassero la prima cella, poi la seconda, poi la terza e poi la quarta, se non si compila la casella prima non si può andare avanti.
dromano1975
Newbie
 
Post: 1
Iscritto il: 01/02/19 13:30

Sponsor
 

Re: Excel - rendere obbligatoria la compilazione di celle

Postdi alfrimpa » 01/02/19 13:53

Ciao dromano.

Occorrerebbe vedere il tuo file.

Puoi allegarlo senza dati sensibili?

Hai pensato all’uso di una userform per l’immissione dei dati sul foglio?
Alfredo

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

Re: Excel - rendere obbligatoria la compilazione di celle

Postdi klingklang » 01/02/19 14:55

Ciao, faccio un tentativo alla cieca: se i dati da compilare sono nelle colonne A:D, in sequenza, mettiamo dalla riga 2, dovrai selezionare tutto l'intervallo di immissione da B a D (es. B2:D100), e abilitare la convalida dati personalizzata come da immagine allegata

Immagine
Enrico
Windows 7 + Office 2016 64bit / Windows 10 + Office 365 32/64bit
Avatar utente
klingklang
Utente Junior
 
Post: 97
Iscritto il: 23/11/18 15:01
Località: San Giovanni in Persiceto

Re: Excel - rendere obbligatoria la compilazione di celle

Postdi Anthony47 » 01/02/19 17:52

Stranamente la convalida personalizzata suggerita da KK /Enrico (vedi sopra) non funziona...
Funziona con quest'altra formula:
Codice: Seleziona tutto
=CONTA.VALORI($A2:A2)=RIF.COLONNA(A2)
Vale selezionando l'area da B2 in avanti (es B2:D100)

Si puo' anche usare, della Convalida, il Messaggio di errore per spiegare che i campi vanno compilati in sequenza.

Ciao a tutti.
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Excel - rendere obbligatoria la compilazione di celle

Postdi klingklang » 02/02/19 18:23

Anthony47 ha scritto:Stranamente la convalida personalizzata suggerita da KK /Enrico (vedi sopra) non funziona...

Non ti funziona? Io l'ho testata e sul mio sistema funziona, con tutti i suoi limiti ovviamente. Forse hai scordato di togliere il flag da "Ignora celle vuote"?
Enrico
Windows 7 + Office 2016 64bit / Windows 10 + Office 365 32/64bit
Avatar utente
klingklang
Utente Junior
 
Post: 97
Iscritto il: 23/11/18 15:01
Località: San Giovanni in Persiceto

Re: Excel - rendere obbligatoria la compilazione di celle

Postdi Anthony47 » 02/02/19 19:10

Ciao Enrico; no, con =A2<>"" posso inserire tranquillamente qualsiasi valore senza aspettare di aver popolato le celle a sinistra.
Provato su XL2016 32 bit

Se modifico come ho scritto allora la compilazione viene controllata...

Sinceramente non capisco perche' :-?
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Excel - rendere obbligatoria la compilazione di celle

Postdi klingklang » 04/02/19 13:10

Molto strano. Linko filmato fatto con Office 2016 64bit: Link
Enrico
Windows 7 + Office 2016 64bit / Windows 10 + Office 365 32/64bit
Avatar utente
klingklang
Utente Junior
 
Post: 97
Iscritto il: 23/11/18 15:01
Località: San Giovanni in Persiceto

Re: Excel - rendere obbligatoria la compilazione di celle

Postdi wallace&gromit » 04/02/19 15:58

confermo che a me funziona come da esempio di Enrico
Office2016 + 2019 su win11
Avatar utente
wallace&gromit
Utente Senior
 
Post: 2174
Iscritto il: 16/01/12 14:21

Re: Excel - rendere obbligatoria la compilazione di celle

Postdi klingklang » 04/02/19 16:42

Sottolineo altresì che la mia soluzione è più limitata rispetto a quella di Anthony: verifica infatti soltanto che la cella adiacente sia compilata, mentre le altre ancora più a sinistra possono anche essere state svuotate senza determinare un errore. La versione più avanzata di Anthony obbliga invece a compilare in sequenza e avendo sempre tutte le celle a sinistra piene, quindi è certamente migliore, ma volevo andare fino in fondo sul presunto "bug" generato dal mio sistema...
Enrico
Windows 7 + Office 2016 64bit / Windows 10 + Office 365 32/64bit
Avatar utente
klingklang
Utente Junior
 
Post: 97
Iscritto il: 23/11/18 15:01
Località: San Giovanni in Persiceto

Re: Excel - rendere obbligatoria la compilazione di celle

Postdi Anthony47 » 05/02/19 21:02

Ho provato su una XL2010 e il suggerimento di Enrico funziona
Sono tornato sulla versione del test iniziale, e funziona anche li'

Devo quindi concludere che nei test precedenti avevo fatto qualche errore; la cosa piu' probabile e' aver lasciato "spuntata" la voce IgnoraCelleVuote, che pur Enrico mi aveva suggerito di verificare.

Conclusione? :oops: :-? :oops:
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Excel - rendere obbligatoria la compilazione di celle

Postdi klingklang » 06/02/19 10:09

Capita anche ai migliori! :)
Enrico
Windows 7 + Office 2016 64bit / Windows 10 + Office 365 32/64bit
Avatar utente
klingklang
Utente Junior
 
Post: 97
Iscritto il: 23/11/18 15:01
Località: San Giovanni in Persiceto


Torna a Applicazioni Office Windows


Topic correlati a "Excel - rendere obbligatoria la compilazione di celle":


Chi c’è in linea

Visitano il forum: Ricky0185 e 36 ospiti