1

.NET 3.5 アプリケーションから EXCEL 2003 を開き、Excel シートの各セルを操作したいと考えています。誰もそれをしますか?

4

2 に答える 2

1

「操作」の意味がわかりません。セルにデータを転送する場合は、次の Microsoft の記事を参考にしてください。

http://support.microsoft.com/kb/306023

于 2010-04-02T00:15:25.873 に答える
0

これを行うにはいくつかの方法があります。

COM Interop を使用して、Excel を制御し、スプレッドシートを開いて操作できます。これは可能な限り避けるべきです。

OleDb を使用して、Excel スプレッドシートを SQL データベースとして開くことができます。これは高速で効率的ですが、十分に強力ではない可能性があります。

Aspose や SyncFusion などのベンダーから、サードパーティの Excel コンポーネントを購入できます。これにはお金がかかります。

于 2010-04-02T00:15:44.453 に答える