Il 21/06/2012 11.08, argasoft ha scritto:
Ciao.
Ho creato un modello Calc (Gestione) con i seguenti fogli:
- Mat: elenco materiale che noleggio con calcolo di costi, totali, etc;
- Prev: crea un preventivo tipo lettera con dati presi da "Mat";
- Ft: crea fattura (se data inserita) prendendo
il numero da un file esterno (rieplogo-ft.ods)
collegato e aggiornato alla creazione di un nuovo
file Calc dal modello con fogli che hanno il
numero dell'anno (2012, 2013, etc.)
Per avere il nuovo numero di fattura utilizzo la
funzione
MAX('file:///C:/Documenti/Carte/Lavori/riepilogo-ft.ods'#$'2012'.A2:A201)".
Pensavo di utilizzare il valore di una cella
(=se(cella-data-fattura="";ANNO(OGGI);"") da
inserire nell'indirizzo/collegamento indicato in MAX().
È possibile?
Com'è la sintassi dopo ...ods'#$ ?
Grazie.
Arnaldo
di solito uso questa sintassi:
=MAX(DDE("soffice";"D:/prove/"&$B$1&"/"&$A14&$C$2;""&CODICE.CARATT(65)&".E600:E691"))
la formula e' su una sola riga.
in B1 c'e' l'anno come numero =ANNO(OGGI())
in A14 c'e un testo
in C2 c'e' l'estensione del file (.ods)
servono i doppi apici "" altrimenti con & non va:
ho usato codice carattere per simulare il nome del
mio foglio (A)
nel mio caso sembra funzioni correttamente.
ciao
Beppe
---------------------------------------------------------------------
Per cancellarsi: [email protected]
Per informazioni: http://www.openoffice.org/it/
Per avviare una nuova discussione: [email protected]
Archivi: http://mail-archives.apache.org/mod_mbox/incubator-ooo-utenti-it