2

私は Excel C API を調査してきましたが、現在は複数セルの入力を取得し、計算を行い、単一のセルで結果を出力することに長けています。次に、結果を複数のセルに出力したいと思います。次に例を示します。

1) 列の範囲を入力として取得する 2) 数値を並べ替える (セル内) 3) 並べ替えた数値を新しい列または同じ列に書き込む (インプレース)

マルチセル結果の書き方がわかりませんでした。「Excel XLL SDK 2010」を使用していますが、提案する方法は古いバージョンの SDK にも適用できるはずです。

4

2 に答える 2

1

http://nxll.codeplex.comを使用して、2 次元 OPER の作成を簡素化します。最新の C++ を使用できることを除けば、VBA アドインを作成するのと同じくらい簡単です。

于 2011-11-05T14:49:03.437 に答える
0

VBA では、バリアント型を複数セル割り当ての範囲に割り当てます。SDK の同等の型はXLOPER/XLOPER12のようです。SDK を使用したことがないので、これを使用する方法を説明できませんでしたが、うまくいけば、開始することができます。

于 2010-10-28T00:51:54.653 に答える