我是一个新手程序员,试图自动执行一些重复的工作任务,应该由聪明的脚本而不是人来完成。我做了一些VBA和Java,但非常基本的东西。从VBA中的数组创建CSV
我们必须由被以电子邮件发送到邮箱验证在线表单生成的一些数据,然后在邮件客户端的过滤器(如Outlook 2010)把它放到一个特定的文件夹。我的意图是编写一些VBA,当触发时将检查该文件夹的内容,然后对于每个邮件项目,以字符串形式获取邮件正文文本,创建数组,然后将数组内容写入.csv文件。然后,我将有另一个应用程序(用于Firefox的iMacros)读取csv并与公司内部的企业网络应用程序进行交互,以完成剩下的工作。
我想我可以做所有的,除了数组内容写入CSV。
我工作最好从看代码示例(我也试着去了解MS对象模型文档),但我可以找到编写VBA数组CSV最好的是一样的东西:
'save the file
Open sFileName For Output As #7
For n = 0 To UBound(MyArray, 1)
Print #7, Format(MyArray(n, 0), "0.000000E+00")
Next n
Close #7
我认为这是VB而不是VBA,但是这里的一般想法是否有效?或者,如果其他人有一个代码示例让我开始或任何其他指针,我会非常感激。
PS也看到How do I save a 2-dimensional array as a csv file?但无法理解它。