Stavo cercando di capire come mai, la formula concatena si comporta
diversamente dal testo digitato in una cella di calc.
Infatti la stringa digitata nella cella:
file:///D:/dir1/sub_dir2/2005/05_01_01.XLS
e' un link e mi apre il file

la formula nella stessa cella:
=CONCATENA("file:///D:/dir1/sub_dir2/";$B$1;"/";$A4;$C$2)
oppure:
=CONCATENA("file:///D:/dir1/sub_dir2/";"2005/05_01_01.XLS")
fanno vedere solo una stringa di testo, ma nessun link.

E' forse per questo che anche nella formula CERCA.VERT non lavora
correttamente?
(l'interessamento a questa formula era dovuta al fatto che in un attimo
potevo confrontare gli anni che mi interessavano fra di loro, cambiando solo
il valore di una sola cella contenente l'anno senza farlo in tutte le 240
celle con le formule)
(se non risolvo con la formula sto pensando ad una macro che mi cambi in
tutte le celle del foglio attivo l'anno)
OOo vers. 2.0.2 su w2k
Beppe


> > >
>
=CERCA.VERT(B1;CONCATENA("'file:///D:/dir1/sub_dir2/";$B$1;"/";"#$A.A1:K2600
> > > ");5;0)
> > > (ho già provato a cambiare tutte le / con \ ma non ha funzionato)
> > guarda che alla fine di .XLS c'e' una virgoletta ' che nella formula non
> > vedo e forse devi aggiungere
>
> devo aver incollato male la formula, questa e' la parte di concatena
> corretta:
>
CONCATENA("'file:///D:/dir1/sub_dir2/";$B$1;"/";$A4;$C$2;"'";"#$A.A1:K2600")
>
>  incollando in una cella il solo concatena mi da:
>  'file:///D:/dir1/sub_dir2/2005/05_01_01.XLS'#$A.A1:K2600
> che se lo sostituisco come testo alla formula concatena funziona
> perfettamente.
> Beppe
>
> > > e da Err504
> > >
> > > mentre questa formula funziona correttamente:
> > >
> > > =DDE("soffice";CONCATENA("D:\dir1\sub_dir2\";$B$1;"\";$A4;$C$2);CO
> > > NCATENA("a.";D$2;$C4))
> > >
> > > (il concatena mi serve per generare il percorso completo del file:)
> > > Disco:    D:\
> > > percorso: dir1\sub_dir2
> > > in $B$1 nel mio caso e' l'anno (che è sempre nel percorso)
> > > in $A4 e' il nome file
> > > in $C$2 e' l'estensione
> > > il nome tabella a.
> > > il nome colonna e' in D$2
> > > la riga da leggere e' in $C4
> > >
> > > Qualche idea?
> > > Grazie
> > > Beppe

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a