0
我需要从多个范围得到Excel工作表中的数据阿土多范围选择
RnG1 = "[" & SheetName & "$F1:G1000],"
RnG2 = "[" & SheetName & "$AI1:AI1000]"
RnG = RnG1 & RnG2
szSQL = "SELECT * FROM " & RnG$ & ";"
但财产以后是错误的,如何选择多个范围复制数据?
我需要从多个范围得到Excel工作表中的数据阿土多范围选择
RnG1 = "[" & SheetName & "$F1:G1000],"
RnG2 = "[" & SheetName & "$AI1:AI1000]"
RnG = RnG1 & RnG2
szSQL = "SELECT * FROM " & RnG$ & ";"
但财产以后是错误的,如何选择多个范围复制数据?
这样的事情,如果你没有列标题:
szSQL = "SELECT [F1], [F2], [F30] FROM [" SheetName & "$F1:AI1000];"
其中,F1,F2等表示字段1,字段2等等。如果你有列标题使用那些代替F1和F2。
你不需要。只需从F1:AI1000范围中选择您想要的特定字段(而不是SELECT *)即可。 – Rory
但我不需要G:AI之间的数据范围,因为有很多数据极大地浪费了加载时间 – user3722021
这就是为什么我说选择特定的字段和*不*使用SELECT * – Rory