当前位置: 代码迷 >> Office >> 帮忙excel,该如何处理
  详细解决方案

帮忙excel,该如何处理

热度:4127   发布时间:2013-02-26 00:00:00.0
帮忙excel
sheet1
包含内容
张三 第一次月考成绩 99
sheet2
张三 第二次月考成绩 90
sheet 如何显示
张三 第一次月考成绩 99
  第二次月考成绩 90
当然了人很多
在线等

------解决方案--------------------------------------------------------
在sheet1和sheet2中人名单现对位置固定的情况下,使用下面方法:
打开excel,进入VBE,运行下面的代码。
Sub CycleThrough()
Dim counter As Integer
For counter = 1 To 20
Worksheets("Sheet3").Cells(counter, 1).Value = Worksheets("Sheet1").Cells(counter, 1).Value
Worksheets("Sheet3").Cells(counter, 2).Value = Worksheets("Sheet1").Cells(counter, 2).Value
Worksheets("Sheet3").Cells(counter, 3).Value = Worksheets("Sheet2").Cells(counter, 2).Value
Next counter
End Sub

------解决方案--------------------------------------------------------
用句SQL的UNION ALL就解决了
------解决方案--------------------------------------------------------
上传个附件吧,没附件不好理解
------解决方案--------------------------------------------------------
那你发我邮箱吧,QQ不怎么上
laoyebin@163.com
  相关解决方案