-1

如果可能的话,我正在寻找一种解析 CSV 并将值存储在二维数组中的方法。从这个数组中,我想按照我想要的顺序将值附加到工作表中。

例如,我在 CSV 中有 A、B、C 列,我想将值放在工作表中,如下所示:工作表列 C = B、工作表列 D = A 等。
你明白了。更改列的顺序。CSV 可以有多行。
这一切都通过一个宏来实现。

4

1 回答 1

-1

我建议您在录制宏时手动执行所有操作。它将生成一个您可以修改/调整的 VB 代码。

要录制宏,您首先需要启用开发人员选项卡。基本上File > Options > Customize Ribbon并检查开发人员

然后进入Developper选项卡,你会看到你可以录制一个宏。单击此按钮。

执行您描述的所有步骤(您希望通过宏自动执行的步骤)。完成后,单击停止录制。

然后点击Macros > Modify。它将打开一个包含宏的 VB 代码的窗口。

您现在有一个坚实的基础开始,您应该能够轻松地适应您的需求。

如何启用开发人员选项卡
如何使用 Excel 录制宏

于 2013-06-26T12:35:00.347 回答