Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


4877 / 13646 ツリー ←次へ | 前へ→

【53832】EXCELのRTD機能について AST 08/2/8(金) 15:36 質問[未読]
【53836】Re:EXCELのRTD機能について VBWASURETA 08/2/8(金) 15:59 発言[未読]
【53903】Re:EXCELのRTD機能について AST 08/2/14(木) 10:52 回答[未読]

【53832】EXCELのRTD機能について
質問  AST  - 08/2/8(金) 15:36 -

引用なし
パスワード
   現在EXCELの要求を受けるRTDサーバ(Delphi)を保守しています。

エクセルのRTDサーバからの新規のトピック(RTD関数のパラメーター)に対応して
RTDサーバへの要求(ConnectData)が発生すると思っているのですが
(Delphi5のRTDのフレームワークのテンプレートのコメントにもそう書いてあるし)、
新規に式を入力しなくても同じトピックに対し永遠と[接続](ConnectData)と[切断](DisconnectData)(通常はRTDの関数式を削除した場合などに発生する)が発生する場合をEXCEL2002で確認したのですが、(RTD関数の関数名などもこの現象の発生条件に関わっているような気がしますが)


これって仕様なんでしょうか?

なんとかこの現象を抑止したいのですが....?
(新規に式が入った場合だけConnectDataが発生するように)

もし仕様だったら現行の実装を変更しなければならないのですが…

どなたか心当たりのある方はいらっしゃらないでしょうか?

資料の場所などでも教えていただけるとありがたいです。

【53836】Re:EXCELのRTD機能について
発言  VBWASURETA  - 08/2/8(金) 15:59 -

引用なし
パスワード
   ▼AST さん:

こんにちは。

RTD関数は実際使ったことがないですが調べたら。
以下のサポートURLに
セルに表示されるデータを指定するとき、RTD 関数が
任意の数の文字列またはトピックをとることができます。
と明記されてますよ?

h tp://support.microsoft.com/kb/286258/ja

【53903】Re:EXCELのRTD機能について
回答  AST  - 08/2/14(木) 10:52 -

引用なし
パスワード
   調べて頂いてありがとうございます。

ところで、

(Delphi5のRTDのフレームワークのテンプレートのコメントにもそう書いてあるし)、

(サードーパーティーのRTDのフレームワークのテンプレートのコメントにもそう書いてあるし)、

の間違いでした。

ちなみに色々調べてみたところ、今回の現象(トピックIDがトピック(パラメーター文字列)に対してユニーク
にならず再計算される)はEXCELのBUGの可能性があるようです。

4877 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free