di Flash30005 » 11/12/09 00:40
In access è un po' improprio parlare di "cella" perché ogni "riga" (intesa in excel) è un record e ogni "colonna" un campo
l'insieme di record creano una tabella di n campi.
Se stai editando la tabella-dati, inserendo direttamente e manualmente i dati, e hai il campo Mese (dove vorresti il nome del mese per esteso) non penso si possa ottenere automaticamente la scrittura del nome in tale campo.
Puoi ottenere questo risultato se la tabella-dati viene editata attraverso una maschera di inserimento dati in tabella in quanto puoi, all'uscita del campo data, mettere il codice macro che compia quell'operazione e quindi scrivere il nome del mese per esteso nel campo "Mese".
Un'altra possibilità, senza usare la maschera di inserimento, è quella di creare una query di update (con ausilio di una seconda tabella-mesi di 12 record e 2 campi: Mese numerico; Mese per esteso) che non fa altro che aggiornare la tabella-dati (nel campo Mese) nel caso in cui il campo è vuoto e a parità di MeseNumerico (Tabella-mesi) e Mese campo data (tabella-dati) ma, la query, deve essere avviata dopo aver inserito i dati nella tabella-dati.
Ciao