业务场景:
1.用户选择一个存有多个excel表格的文件夹
2.需要检查里面的所有excel表格,表头是否正常,如果有1个文件的表头异常的就终止程序。
3.如果所有excel表格表头检查正常, 开始查询每一张表格的内容
程序设计:
方式1:
1.循环文件夹列表,打开excel对象,检查表头
2.检查无误后, 再次 循环文件列表,打开excel对象 检查表格内容
方式2(遇到问题):
1.第一次循环文件夹列表 检查表头时,同时将打开的excel对象存进一个列表
2.检查无异常后,只需要循环这个excel对象列表,取出excel对象,直接查询内容即可
只需要循环一次文件夹列表,第二次需要查询excel表格,只需要循环列表中的excel对象 检查表格内容即可
现在我在使用方式2,第1次循环文件夹列表的时候,已经将excel对象存进列表 【改派表_对象列表】 里面了。但是后面循环 excel对象列表【改派表_对象列表】的时候,使用excel指令无法获取列表 中的 excel对象,请各位大神指点,如何解决,或者还有其他更好的方案么?

保存已经打开的excel 对象到列表 【改派表_对象列表】

循环列表【改派表_对象列表】 取出的对象 无法使用excel操作命令中被选中