我目前正在从事一个项目,该项目要求我从给定目录中的数百个电子表格中编译数据。我的问题是,我不知道如何处理不同的子修改文件。例如,文件名为:
H 210F 211对于上述文件,我只需从1c和2b读取即可。是否有一个很好的方法来确定哪些文件需要读取,或者至少有人能指出我可以查看的方向?我最初的想法是遍历文件名中的字符,并检查一个数字后面最大的字母,但这似乎是很难正确编码的。
提前感谢!
发布于 2020-05-17 19:03:12
使用excel工作表或表格格式来表示所需的文件。
excel工作表只需要两列,A表示文件名而没有子修订,B列表示所需的子修订。
编译和组合这些信息,然后vba实现使用excel工作表/表格格式来迭代和读取这些文件。
使用任何语言来组成表格格式(在我的例子中,python是首选的),并尝试使用任何您可以“确定子修订”的东西。
这使您可以更容易地调试结果,并使用任何语言来编译格式化或表格分隔的文件。
https://stackoverflow.com/questions/61826568
复制相似问题