使用Excel 2010中的加载项自动格式化CSV文件

时间:2016-10-21 09:12:42

标签: vba excel-vba csv excel

我有一个C程序,可以生成CSV文件作为输出。

例如 - 我有12个CSV文件;每个月一个。第一列是员工姓名,第二列是他们各自的薪水。假设有10名员工。

我想格式化'工资列,以便如果某个单元格的值超过10,000,则该文本应变为绿色。否则它应该保持蓝色。通过在文件中添加一个命令按钮并编写一个小脚本,我可以使用VBA为一个文件执行此操作。

然而问题是,每次运行我的C代码时,它都会生成一组新的CSV;覆盖现有的。此外,我想将这种格式应用于我打算生成的其他CSV文件。

我读到一个.xla加载项(它本身可以存在,而不像Excel工作表中的嵌入式VBA宏)可能是解决方案。

我有两个问题 - 1.是否可以使用加载项? 2.如果是,那么我想创建一个首先生成CSV的批处理文件,然后在其上运行加载项。这也可能吗?

谢谢。

0 个答案:

没有答案