我有一个庞大的地址和详细信息列表,我需要将其转换为 Excel 电子表格,我认为最好的方法是读取数据,然后编写第二个文档来分隔各行,以便它们在识别空白行的同时以制表符分隔(数据条目之间)以保留每个单独的地址。
它的格式为:
地址A1
地址B1
邮编1 姓名1 电话
号码1地址A2
地址B2
邮编2 姓名2 姓名2 电话
号码2地址A3
地址B3
邮编3 姓名3 电话
号码3
因此,当一家公司有多个名称时,也会遇到困难,但我可以在必要时手动格式化这些名称(理想情况下,他们希望彼此使用相同的地址)。
然后,生成的文本文档希望以制表符分隔:名称|地址A|地址B|邮政编码|电话号码
我认为这在一个简单的 .bat 命令中最容易做到吗?或者我应该在 excel 中打开列表并通过它运行脚本..?
我在想,如果我可以运行将每个条目添加到数组($address $name 等)的位置,那么我可以使用它通过编写$name[i]
选项卡 $address[$i]
等来构建一个新的文本文件
有数百个条目,事实证明,手动输入是……困难的。
.bat
我在 MEL(基本上是 C++)方面有一些经验,所以我确实了解一般的编程,但在Excel(VB?)如何处理和定义空行和制表符方面有些茫然。