Condividi:        

Contatore cambio valore in cella DDE excel

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Contatore cambio valore in cella DDE excel

Postdi gattopardo55 » 23/03/10 10:08

UN saluto a tutti ,
ho dei dati collegati in DDE che variano continuamente ,
ora mi serve contare quante volte il dato cambia in una cella e visualizzare il contatore nella cella superiore
UN immagine a questo link

http://i43.tinypic.com/bdl0ug.png
GRAZIE
gattopardo55
Utente Junior
 
Post: 19
Iscritto il: 23/03/10 09:57

Sponsor
 

Re: Contatore cambio valore in cella DDE excel

Postdi Anthony47 » 23/03/10 17:26

Ciao gattopardo55 e benvenuto nel forum.
Devi usare il metodo SetLinkOnData per impostare l' esecuzione di una macro al cambio dei dati dde; trovi qui un esempio analogo: viewtopic.php?f=26&t=84343&p=480132#p480050
Nel tuo caso la macro richiamata (supponiamo sia Macro1) conterra'
Codice: Seleziona tutto
Sub Macro1
[D3]=[D3]+1
End Sub

Fai sapere, ciao.
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Contatore cambio valore in cella DDE excel

Postdi gattopardo55 » 24/03/10 09:44

--------------------------------------------------------------------------------------
Sub dde_cambio()

ActiveWorkbook.SetLinkOnData "IB|Q!'FE.LAE;Last", "Macro1"

End Sub
--------------------------------------------------------------------------------------
Sub Macro1()

[D3] = [D3] + 1


End Sub
-------------------------------------------------------------------------------------


Ho buttato giu questo ..ora sto lottando per inserirlo nel foglio excel :-(
NON so creare MACRO ...sto cercando :-(
GRAZIE
gattopardo55
Utente Junior
 
Post: 19
Iscritto il: 23/03/10 09:57

Re: Contatore cambio valore in cella DDE excel

Postdi gattopardo55 » 24/03/10 11:00

Ci siamo quasi ...riesco a farlo contare ..ma quando chiudo il foglio excel mi da questa risposta :-(


http://i41.tinypic.com/dlq1ip.png

Grazie
gattopardo55
Utente Junior
 
Post: 19
Iscritto il: 23/03/10 09:57

Re: Contatore cambio valore in cella DDE excel

Postdi gattopardo55 » 24/03/10 11:32

Sub cambia_B5()

ActiveWorkbook.SetLinkOnData "IWDDE|STOCK_PRICE!'3248114?bestBidPrice'", "MacroB5"

End Sub
Sub MacroB5()
[B5] = [B5] + 1
End Sub
Sub cambia_C5()
ActiveWorkbook.SetLinkOnData "IWDDE|STOCK_PRICE!'3248114?bestAskPrice'", "MacroC5"
End Sub
Sub MacroC5()
[C5] = [C5] + 1
End Sub



QUesto funziona perfettamente ---Ultimo problema è :
quando chiudo il foglio excel mi da la risposta nell immagine del post precedente :-(
gattopardo55
Utente Junior
 
Post: 19
Iscritto il: 23/03/10 09:57

Re: Contatore cambio valore in cella DDE excel

Postdi gattopardo55 » 24/03/10 12:00

Ok risolto

quando salvo il file lo devo fare in formato per attivazione macro

:D
Grazie
gattopardo55
Utente Junior
 
Post: 19
Iscritto il: 23/03/10 09:57

Re: Contatore cambio valore in cella DDE excel

Postdi gattopardo55 » 24/03/10 15:23

Immagine

qui il lavoro completato inserendo anche dei grafici
gattopardo55
Utente Junior
 
Post: 19
Iscritto il: 23/03/10 09:57

Re: Contatore cambio valore in cella DDE excel

Postdi tosca » 26/03/10 17:52

Buonasera a tutti. E' il mio primo post.
Ho scritto anch'io un foglio simile a questo, ma non riesco proprio ad inserire grafici.
Cioè: li inseriscco ma blocco in questo modo il codice Vba.
Qualcuno è in grado di dirmi perché? O - sic! - di farmi avere un foglio funzionante?
Grazie in anticipo

Tosca
tosca
Newbie
 
Post: 1
Iscritto il: 26/03/10 17:42

Re: Contatore cambio valore in cella DDE excel

Postdi LucaSensi » 27/03/10 09:36

gattopardo55 ha scritto:Immagine

qui il lavoro completato inserendo anche dei grafici


Ciao Gattopardo55, sono Luca e nuovo del forum.

Avrei da risolvere un problema analogo al tuo per contare quante volta aggiorna un valore dde ed in particolare ask e bid del valore di un book del MM di opzioni. Avendo pochissime se non zero conoscenze di excel ed avendo visto che tu hai risolto il problema brillantemente, ti sarei grato se potessi inviarmi un file excel che risolve il problema ed io cambierei così solo il dde che non è IW come mi sembra di capire sia il tuo.

Grazie mille se puoi.

Luca email xxxxx@xxx.xx

Rimossa email per evitare spam - Mod. Flash30005
Nota del moderatore: utilizzare gli MP
LucaSensi
Newbie
 
Post: 1
Iscritto il: 27/03/10 09:28


Torna a Applicazioni Office Windows


Topic correlati a "Contatore cambio valore in cella DDE excel":


Chi c’è in linea

Visitano il forum: Nessuno e 74 ospiti