私は現在、Office 2003 の VBA Excel から実行している MS SOAP 3.0 に本当にこだわっています。MS SOAP Toolkit 3 を使用して、使用しているプロキシ クラスを作成しました。使用しない場合、エラーは発生しませんが、プロキシ クラス全体を手動で書き出す必要があり、膨大です。
プログラムを最初に実行すると、「クラスが登録されていません」というメッセージが表示されます。もう一度実行すると、「インターフェイスはサポートされていません」と表示されます。エラーメッセージは次のとおりです。
実行時エラー: '-2147467262'
SoapMapper: 要素 callContextIn の SoapMapper を作成できませんでした。HRESULT=0x80004002: そのようなインターフェイスはサポートされていません。-WSDLOperation: オペレーション getSNFormat HRESULT=0x80004002 の SoapMapper の初期化: そのようなインターフェイスはサポートされていません。
エラーは次の場合に発生します。
sc_PartService を設定 = New SoapClient30
助けていただければ幸いです。
ありがとう