【发布时间】:2014-12-23 23:32:40
【问题描述】:
我有多个与工作中的程序一起使用的“数据表”文本文件,需要从中获取值并将其全部合并到电子表格中。
文本文件的格式如下:
[File]
DescText = "1756-IF16H 16 Channel Hart Analog Input Module";
CreateDate = 04-07-10;
CreateTime = 10:29;
Revision = 1.1;
HomeURL = "http://www.ab.com/networks/eds/XX/0001000A00A30100.eds";
[Device]
VendCode = 1;
VendName = "Allen-Bradley";
ProdType = 10;
ProdTypeStr = "Multi-Channel Analog I/O with HART";
ProdCode = 163;
MajRev = 1;
MinRev = 1;
ProdName = "1756-IF16H/A";
Catalog = "1756-IF16H/A";
Icon = "io_brown.ico";
标签在所有文件中都是一致的,每行都以分号 [ ; ] 所以我假设这应该很容易。我需要将“DescText”、“VendCode”、“ProdType”、“MajRev”、“MinRev”和“ProdName”拉到单独的列中。
大约有 100 个单独的数据文件,每个都有一个无意义的文件名,所以我希望宏通过并打开文件夹中的每个文件。
【问题讨论】: