0

Soap Toolbox を使用して VBA の Web サービスにアクセスする Excel 2003 スプレッド シートを、C# の VSOT を使用して Excel 2010 に変換しようとしています。

C# のコード ビハインドで Web サービスにアクセスするなど、ほとんどは正常に動作していますが、Excel から Web サービスにアクセスするのは少し混乱します。

スプレッドシートを使用すると、クライアントはオンラインで情報を 20 回入力する代わりに、一度に 20 回 Web サービスを実行できます。

したがって、単純に Application.CalculateFull を実行する実行ボタンがあります。これはもちろん、ワークブック内のすべてのデータの計算を強制するだけです。

計算を行うセルでは、現在の VBA ソリューションでは、次のようになっています - {=modulename.function($A£36:$A40,E1,E2 etc)}

もちろん、これにより Web サービスが呼び出されます。

私はいじっていて、C#ソリューションで同等のものを機能させることができません。

私はこれを検索しましたが、セル側のコーディングが見つからないようです。

誰かが私を悲惨な状態から解放し、私が間違っていることを教えてもらえますか、それともこれが正しい方法であるとしても!? :(

乾杯、ジョージ。

4

1 に答える 1

0

ループを使用して C# コードですべての作業を行いました。やったほうがいいように思えた。よく働く。私はそれがVBAソリューションのほうが多かったと思います

于 2012-06-27T10:10:56.110 に答える