PDA

View Full Version : [Excel][DDE]


faaliopa
01-08-2009, 08:57
Salve a tutti e scusate il disturbo.
Sono nuovo qui e vorrei chiedervi se esiste un modo per memorizzare i dati che variano da una casella in excel con collegamento dde ogni secondo.
Piu' specificatamente ho diverse caselle su un unico foglio excel (Foglio1) con collegamenti dde (come una tabella) da B7 a G14 e vorrei che questa tabella fosse come stampata subito sotto ogni secondo con i dati fissati a quel tempo. esempio: B7(collegamento dde),B15 (t), B23(t+1); B31(t+2)..ecc ecc...con t=1sec

ezio
01-08-2009, 17:29
Sezione Programmi e Utility ;)

EnricoHU
03-08-2009, 10:32
Ciao,
lo puoi fare con una macro: all'interno metti un ciclo loop (o meglio for - next in quanto il foglio si riempirà velocemente) che copia il solo valore delle celle ad un intervallo prestabilito
consiglio anche di attivare l'opzione dell'autosalvataggio !

faaliopa
17-08-2009, 08:56
Grazie per l'interessamento EnricoHU. Non essendo molto pratico non saprei nemmeno da come cominciare.... te la puoi scrivere...???
Grazie ancora

EnricoHU
08-09-2009, 15:19
meglio tardi che mai ...

questa macro riempie le celle della colonna B fino alla 65000 con i dati della cella A1 a intervalli di 3 secondi

Sub ciclo()
For riga = 1 To 65000
Cells(riga, 2) = Cells(1, 1)
tempo = Now()
Do Until Now() > tempo + TimeValue("0:00:03")
Loop
Next riga
End Sub

l'autosalvataggio lo puoi impostare nelle opzioni di excel

ciao