2

ワークブックを作成し、それに接続オブジェクトを追加する Excel プラグインを作成しました。しかし、ワークブックに接続を追加するとすぐに、ソースからのデータのダウンロードが開始されます。データのダウンロードを回避し、ワークブックへの接続を追加するにはどうすればよいでしょうか。以下は私のコードのスナップショットです:-

Application app = new Microsoft.Office.Interop.Excel.Application();
app.Visible = false;
WorkBook workbook = app.Workbooks.Add(1);
string connectionString = "DATAFEED;Data Source=" + odataURL + ";Namespaces to Include=*;Max   Received Message Size=4398046511104;Integrated Security=Basic;User ID=" + tokens[0] + ";Password=" + tokens[1] + ";Persist Security Info=false;Base Url=" + odataURL;
workbook.Connections.Add2("Feeds", "MyFeeds", connectionString,"ExecutedReport", Type.Missing,  true, Type.Missing); // this step downloads data from source. How to avoid it.
4

1 に答える 1

1

に設定Workbook.UpdateRemoteReferencesしてみてくださいFalse

詳細については、このMicrosoftのExcel開発サイトを参照してください。

于 2013-03-13T17:28:11.930 に答える