Newsgroup: it.economia.borsa
Titolo: Domandina per gli esperti di Excel (+ dde)

Avrei necessità di sostituire questa formula
=FDF|Q!'G.MI;description'
con una del tipo
=FDF|Q!'A1;description' (dove A1 è una cella di excel)
in modo che quando cambio il valore della cella A1, automaticamente 
cambia anche il valore risultante dalla formula.
Grazie

 ha scritto nel messaggio
news:48d3b3cc$0$1094$4faf...@reader1.news.tin.it...


 prova a sostituire A1 con $A$1
Niente da fare
Il problema è che la formula per il DDE non riesce a leggere una 
variabile impostata da me, probabilmente per il problema del doppio 
apice  ' ' all'interno della formula

 Niente da fare

Scusami se non capisco la tua domanda.... 
Se il DDE non legge è semplicissimo!
Il dde arriva in forma di stringa, per farlo leggere ed elaborare al
processore devi averlo SCRITTO nella stessa formattazione che hai al:
STRUMENTI/OPZIONI/INTERNAZIONALE
e basta che in caso esegui una operazione tipo moltiplica o dividi:
es:
=T3_DDE_SERVER|T3_DDE_QUOTE_TOPIC!'MI.EQCON.5010@trade_volume_bi'*1
=SOSTITUISCI(S65;".";"'")*1
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ciao
Grazie Trilussa,
ma non è la funzione che cerco.
In pratica se su una casella scrivo la formula 
=FDF|Q!'G.MI;description' mi appare la stringa GENERALI
ora, il punto è che  vorrei cambiare il testo della formula; più 
precisamente vorrei sostituire G.MI con del testo che si trova in 
un'altra casella
Grazie

 un'altra casella
Scusami se non capisco la tua domanda.... sarň "ritardato" dal mio foglio
attuale che ha oltre diecimila collegamenti dde e parecchie decine di
migliaia di calcoli ...... 
fai un esempio piů chiaro... scrivi magari tre righe invece di due e....
-)))



...prova
=FDF|Q!'(&A1);description'

 -)))
Colpa mia...
Dunque, ho un foglio di lavoro dove vengono visualizzati i dati 
relativi a un titolo azionario, esempio:
Cella A1: inserisco il codice =FDF|Q!'G.MI;description' e mi viene 
visualizzata la stringa GENERALI
Cella B1: inserisco il codice =FDF|Q!'G.MI;Var_%' e mi viene 
visualizzata la variazione % di GENERALI
... e cosi via..
Se io volessi visualizzare il titolo FIAT dovrei ripetere la stessa 
procedura, sostituendo F.MI al posto di G.MI
Io invece vorrei fare in questo modo:
in una cella vuota metto di volta in volta il codice del titolo, es:
Cella C1 = F.MI
e vorrei che la formula prendesse questa forma: =FDF|Q!'VALORE CELLA 
C1;description'

 =FDF|Q!'(&A1);description'
niente, mi ritorna 0


... metti parentesi, togli parentesi ... metti doppi apici, togli doppi
apici ...

 C1;description'
HO CAPITO PERFETTAMENTE!!!!!!!!!!!!!
Vuoi il panino imbottito una volta al prosciutto una al formaggio ecc...
subito.....
Ho capito che stai cercando un modo veloce di importare i dati DDE!!!!
ALLORA COMPILA UNA RIGA (riga 1)CON TUTTI I VALORI CHE LA BANCA TI
FORNISCE....
POI COPIA NELLA RIGA SOTTO (riga 2)
evidenzia tutti i valori della riga due  e con la funzione
MODIFICA/SOSTITUISCI
sostituisci i valori G.MI
con i valori F.MI... ti appariranno subito tutti i valori di F nella riga
due.
SE INVECE.............
Vuoi costruirti una griglia dove vuoi fare apparire nelle varie righe il/i
titoli che preferisci allora numera le righe del foglio database che
ricevi dalla banca e nella griglia (dove nella prima colonna riporterà i
numeri relativi ai titoli) li riporti con la formula di ricerca che ti ho
indicato 
Es.
alla riga 29 del mio foglio leggo il titolo 15
15 - 	FINMECCANICA - 15.780
la formula per importare il titolo 15 del mio datab. finmeccanica che 
=INDICE(DDEITTA;CONFRONTA(A29;DDEITTIT;);CONFRONTA($F$14;DDEITVAL;))*1
che corrisponde a 15.78
$F$14 è la cella della testa colonna con scritto prezzo  """"Ultimo""""
se cambi il numero della colonna A (VEDI IMMAGINE) cambi subito tutti i
valori della riga con i valori da te desiderati.
Guarda l'immagine cliccando 
http://attach.mynl.it/img?id=Nzg1OA
