Excel 一次复制多个单元格
谁能快点告诉我这个语法有什么问题吗Excel 一次复制多个单元格,excel,vba,Excel,Vba,谁能快点告诉我这个语法有什么问题吗 Sheets("Sheet1").Range("D" & i, "B" & i, "I" & i, "E" & i, "N" & i, "P" & i).Copy 这是正确的: Sheets("Sheet1").Range("D" & i & ",B" & i & ",I" & i & ",E" & i & ",N" & i & "
Sheets("Sheet1").Range("D" & i, "B" & i, "I" & i, "E" & i, "N" & i, "P" & i).Copy
这是正确的:
Sheets("Sheet1").Range("D" & i & ",B" & i & ",I" & i & ",E" & i & ",N" & i & ",P" & i).Copy
逗号,
应作为字符串插入。例如,您试图使用(这是错误的):
但你应该使用:
Sheets("Sheet1").Range("D1","B1","I1","E1","N1","P1").Copy
Sheets("Sheet1").Range("D1,B1,I1,E1,N1,P1").Copy