使用Excel C API(XLLs)

使用Excel C API(XLLs),c,excel,xll,C,Excel,Xll,我一直在探索ExcelCAPI,现在我擅长于获取多单元格输入,在单个单元格中进行计算并输出结果。现在我想在多个单元格中输出结果,例如: 1) 获取列范围作为输入 2) 对数字进行排序(在单元格中) 3) 将排序后的数字写入新列或同一列(就地) 我不知道如何写多单元格结果。我使用的是“Excel XLL SDK 2010”,但您提出的任何方法也应适用于旧版本的SDK。在VBA中,您应为多单元格分配的范围分配变量类型。看起来SDK中的等效类型是。由于没有使用SDK,我无法告诉您如何使用它,但希望它能

我一直在探索ExcelCAPI,现在我擅长于获取多单元格输入,在单个单元格中进行计算并输出结果。现在我想在多个单元格中输出结果,例如:

1) 获取列范围作为输入 2) 对数字进行排序(在单元格中) 3) 将排序后的数字写入新列或同一列(就地)


我不知道如何写多单元格结果。我使用的是“Excel XLL SDK 2010”,但您提出的任何方法也应适用于旧版本的SDK。

在VBA中,您应为多单元格分配的范围分配变量类型。看起来SDK中的等效类型是。由于没有使用SDK,我无法告诉您如何使用它,但希望它能让您开始使用。

使用来简化创建二维操作。它使编写VBA插件变得简单,除了使用现代C++。

记录一个宏。然后将录制的VBA代码改编为C代码。