首页 > 其他 > 详细

把数据按列拆分为数据表

时间:2020-02-15 18:50:11      阅读:72      评论:0      收藏:0      [点我收藏+]

Sub caifengbiao()
Dim i, k As Integer
Dim sht As Worksheet

For i = 2 To Range("a65536").End(xlUp).Row
k = 0
For Each sht In Sheets
If Sheet1.Range("d" & i) = sht.Name Then
Sheet1.Range("d" & i).EntireRow.Copy sht.Range("a65536").End(xlUp).Offset(1, 0)
k = 1
End If
Next
If k = 0 Then

Sheets.Add after:=Sheets(Sheets.Count)
Sheets(Sheets.Count).Name = Sheet1.Range("d" & i)
Sheet1.Range("a1").EntireRow.Copy Sheets(Sheets.Count).Range("a1")
Sheet1.Range("d" & i).EntireRow.Copy Sheets(Sheets.Count).Range("a65536").End(xlUp).Offset(1, 0)

End If

Next

End Sub

把数据按列拆分为数据表

原文:https://www.cnblogs.com/yihao529/p/12313072.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!