> > [snip] > Allora... Indirect fa proprio al caso mio per il primo quesito. Ora > dovrei risolvere il secondo, cioe' la possibilita' di assegnare il > valore di una cella da un'altra.
[snip] Ciao, Grazie per l'esempio chiarificatore. Come ho scritto non sono un grande esperto di Calc, ma temo che la cosa non sia fattibile senza una macro per un motivo molto semplice: la cella che assegna il valore ad un'altra cella dovrebbe stare "in ascolto" e attivarsi non appena si verifica un certo evento (nel tuo esempio la cella A3 dovrebbe monitorare il contenuto della cella A2 e quando questa cambia entrare in azione). Questo e' esattamente quello che fa un _listener_ e nel tuo caso particolare un cell change listener, percio' ti serve una macro. Avevi scritto che non volevi usare macro, ma ti assicuro che per fare quello che vuoi bastano poche righe di codice. Anzi, se rinunci al listener e ti accontenti di avere un bel pulsante sul foglio di calcolo che l'utente deve premere una volta inserito il nuovo nome ci vogliono davvero 10 linee di codice (anzi meno): - leggi il contenuto di A1 - scrivi nella cella B&contenuto di A1 il valore della cella A2 - incrementa A1 - resetta il contenuto di A2 Ancora piu' semplicemente puoi far aprire una input box dove l'utente deve scrivere il nome invece di scomodare un'altra cella. Ciao, Michele
