Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

[excel 2003]: formula su 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

[excel 2003]: formula su convalida dati

Postdi karug64 » 21/06/15 18:50

Salve a tutti.
Sapreste dirmi come fare (se si puo') ad ottenere questo risultato ?

Cella A = origine dati -> Elenco -> =$K$1:$K$5

Cella K1 = 000-AAAAIOOOOOOOOO
Cella K2 = 789-BBBBTR
Cella K3 = 999-CCCCYYYYY
Cella K4 = 456-DDDDWW
Cella K5 = 111-EEEErrrr

Quando seleziono dall'elenco a discesa sulla cella A1 vorrei vedere l'elenco completo, ma quando esco dalla cella vorrei che il valore memorizzato fossero solo i primi tre caratteri di sinistra.

Si puo' fare ?

P.S.
Eventualmente, se più fattibile, potrei mettere in colonna K solo i primi tre caratteri ed in colonna L il resto.

Grazie
Office 2010
karug64
Utente Senior
 
Post: 580
Iscritto il: 20/11/11 21:22

Sponsor
 

Re: [excel 2003]: formula su convalida dati

Postdi Anthony47 » 22/06/15 00:11

Non credo che lo si possa fare con una Convalida, nella migliore della ipotesi (impostando lo stile di convalida come Avviso o Informazione piu' una macro di WorksheetChange) bisognerebbe confermare con Ok tutti gli input.
Si potrebbe fare con un ListBox piu' macro di ListBox1_Click, ma diventerebbe complicato fare in modo che l' utente scelga obbligatoriamente dall' elenco (si potrebbe proteggere il foglio con UserInterFaceOnly:=True, ma l' operativita' su un foglio protetto e' sempre sgradevole).
Il mio suggerimento e' di usare la Convalida per caricare il valore completo e in una cella adiacente, quella usata per le elaborazioni successive, riporti solo i primi 3 caratteri con la funzione Sinistra.

Ciao
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: [excel 2003]: formula su convalida dati

Postdi karug64 » 23/06/15 06:18

Ok. Grazie
Office 2010
karug64
Utente Senior
 
Post: 580
Iscritto il: 20/11/11 21:22


Torna a Applicazioni Office Windows


Topic correlati a "[excel 2003]: formula su convalida dati":

Formula Rif.riga
Autore: salatony
Forum: Programmazione
Risposte: 0

Chi c’è in linea

Visitano il forum: Nessuno e 10 ospiti

cron