|
序号 | 姓名 | 总成绩 | 英语 | 数学 | 语文 | 1 | WW | 256 | 105 | | | 2 | EE | 320 | 112 | | | 3 | GG | 318 | 102 | | | 4 | HH | 320 | 120 | | | 5 | JJ | 340 | 100 | | | 6 | KK | 298 | 108 | | | 7 | LL | 301 | 117 | | | 8 | OO | 306 | 104 | | | 9 | PP | 309 | 102 | | | 10 | YY | 278 | 99 | | | | | | | | | | 当“目标”工作表的B2="姓名"时把“数据源”B列的数据复制到“目标”工作表的B2以下,当“目标”工作表的B2="总成绩"时把“数据源”C列的数据复制到“目标”工作表的B2以下,其他单元格一样 | | | | |
- Sub Greenhand()
- Dim str$, i%
- For i = 2 To Sheets("目标").Cells(2, "iv").End(xlToLeft).Column
- str = Sheets("目标").Cells(2, i)
- Select Case str
- Case "姓名"
- Sheets("数据源").Range("b1:b65534").Copy Sheets("目标").Cells(3, i)
- Case "总成绩"
- Sheets("数据源").Range("c1:c65534").Copy Sheets("目标").Cells(3, i)
- Case "英语"
- Sheets("数据源").Range("d1:d65534").Copy Sheets("目标").Cells(3, i)
- Case "数学"
- Sheets("数据源").Range("e1:e65534").Copy Sheets("目标").Cells(3, i)
- Case "语文"
- Sheets("数据源").Range("f1:f65534").Copy Sheets("目标").Cells(3, i)
- End Select
- Next
- End Sub
复制代码不知道你是什么意思
|
|