只需要用VBA代码这种方式,谢谢
只需要用VBA代码这种方式,谢谢
请看你的代码中的下面语句:
Arr = wb.ActiveSheet.Range("A1").CurrentRegiuon
表示提取打开的CSV语句中的全部内容,如果你只需要G2:G5,修改该语句为下面这样就可以:
Arr = wb.ActiveSheet.Range("G2:G5")
请看语句修改的地方,你应该也会猜着修改为你需要的了吧。
那要是同时导入多个CSV文件呢,该怎么修改代码
追答处理多个文件的模版代码:
把数据复制到指定位置后,再进行复制会将前面的数据覆盖了,如何实现自动检查有数据在然后自动复制到旁边的单元格中呢
追答不知道你的旁边是什么意思,也不知道你想放在哪里,如果希望放在G列开始,不断往右边扩展,代码如下:
谢谢
本回答被提问者和网友采纳