Tester DDE, oraz kilka przydatnych linków:
http://www.brothersoft.com/dde-test-utility-download-112031.html
http://office.microsoft.com/en-us/excel/HP052035161033.aspx
http://support.microsoft.com/kb/925893/en-us
http://support.microsoft.com/kb/930479/en-us
// Uprzejmie proszę o nie wysyłanie zapytań bezpośrednio na mój adres email.
Zapytania takie pozostaną bez odpowiedzi, gdyż adres ten nie jest
monitorowany. //
Użytkownik "stachus" <stachus@discussions.microsoft.com> napisał w
wiadomości news:568292AC-21B8-4B57-8A03-6014CD467EB3@microsoft.com...
> Mam problem z odświeżaniem danych w komórce zasilanej przez DDE z
> zewnętrznej
> aplikacji. Objawia się to tym, że w excelu wyświetlanie danych odbywa się
> bardzo wolno w stosunku do programu zasilającego wskutek czego część
> danych w
> ogóle nie jest rejestrowana. Np w Progr. zasilającym było 20 rekordów a w
> excelu 3. Nie wiem w jaki sposób jest realizowane to połączenie pod
> wzgledem
> informatycznym, czy to excel odpytuje program zewnętrzny, czy program
> zewnętrzny wystawia wartość. W każdym razie chodziłoby o to aby po każdym
> nadejściu wartości z programu zewnętrznego do excela aktualizowała się
> odpowiednia komórka.
> Najgorszą rzeczą jest, że część danych po prostu znika. Dla mnie nie jest
> ważne, aby dane pojawiały się w momencie dojścia do excela (może być
> opóźnienie) lecz aby przechodziły wszystkie. czy jest możliwe zastosowanie
> jakiegoś bufora, do którego dane byłyby zrzucane i później przekazywane do
> EXCELa. W moim przypadku w jednej sekundzie przekazywanych jest duża ilość
> danych a przez następne kilka minut pojedyncze dane.
> Zauważyłem jeszcze jedno. Nawet przy powolnym przekazie danych część z
> nich
> nie jest zapisywana.
>
> Czy jest jakiś program do przetestowania połączenia DDE tak abym zobaczył
> co
> wysyła program zewnętrzny ewentualnie co przychodzi do EXCELa.