我需要从多个范围的Excel工作表中获取数据
RnG1 = "[" & SheetName & "$F1:G1000],"
RnG2 = "[" & SheetName & "$AI1:AI1000]"
RnG = RnG1 & RnG2
szSQL = "SELECT * FROM " & RnG$ & ";"
但是有些问题,如何选择多个范围来复制数据?
答案 0 :(得分:1)
如果您没有列标题,请执行以下操作:
szSQL = "SELECT [F1], [F2], [F30] FROM [" SheetName & "$F1:AI1000];"
其中F1,F2等表示Field1,Field2等。如果您有列标题,请使用它们代替F1和F2。