質問

うことにより書かVBAコードExcel2010年に消費するwebサービスです。私を見つけることができず他の関連で、インターネット上のリソース.で誰か教えてくださいではないかと思います。

役に立ちましたか?

解決

とは思わないの顕著になること、答えは右からリンクが設定されている、Excel2003年にソリューション、MS Office Webサービスです。そのソリューションは有効ではなくなっていて、ツールキットには対応していない。参照: MSDNがかかるWebサービスをExcel2007年.リンクのインフラのためのサポートを提供Excel2007のできる元Excel2010.が必要となりまVisual Studio2010イクロソフトオフィス開発ツールになってる。そこで、誰でも利用.NetフレームワークやコーディングにC#アプリケーションVB.NET.

他のヒント

私は、プラグインをインストールせず、Visual Studioを開く、または他のハックを開くことなく、純粋なVBAでTrelloとSalesforceに話したいと思っていた私の最近のプロジェクトで同じ質問に苦労しました。最終的に自分のライブラリを書くことになりました(私のお気に入りの1つであるRestsharpに大きく基づいています)。

警告、恥知らずなプラグ: https://github.com/vba-tools/vba-web

いくつかの楽しい機能には、Macサポート(!)、認証(HTTP Basic、OAUTH1、OAUTH2など)、Async Support、JSON Parsing(ありがとう Vba-json)

Excel 2010と2013(およびおそらく2007年)で非常に機能しており、Salesforce、Trello、Basecamp、Googleマップで動作しています。ほとんどすべてのWebサービスで動作するはずです。

FWIW投稿時点で、Excel 2003の古いWeb References Toolkitは、Excel 2007/10でまだ動作するVBAコードを生成していることがわかりました(過去18か月間、さまざまなWindowsの更新が揺れる瞬間があることに注意してください。このコードが動作しなくなったので、私の解決策は「信頼できる」とは考えません。

私の恐ろしいハックでは、Excel 2003をインストールし、次にWeb References Toolkitをインストールし、Excel 2007またはExcel 2010をインストールします。他のタイプのWebサービスとつながるが、なぜ機能しないのかわかりません。

VSTOを使用した公式のMSメソッドは、一部のクライアントにとってはあまりにも遠すぎます。このVBAハックは、彼らを幸せにしています。

数年後...私は見つけました このページ これは、これまでに見つけた最も明確な説明と例です。 プレイするサービスを提供する興味深いリンク.

Windows Communication Foundation(WCF)Service Moniker Webサービスを、Microsoft Office Visual Basic for Applications(Office VBA)やVisual Basic 6.0などのCOMベースの開発環境に統合します。詳細については、リンクを参照してください https://docs.microsoft.com/en-us/dotnet/framework/wcf/samples/using-the-wcf-moniker-with-com-clients

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top