4个回答
2020-03-27
展开全部
Private Sub CommandButton2_Click()
tms = Timer '记录程序开始运行的时间,关屏幕刷新和告警弹框显示
Application.ScreenUpdating = False
Application.DisplayAlerts = False
'遍历所有工作表,把当前活动工作表以外的全删除,然后打开告警弹框显示
For Each sht In Sheets
If sht.Name > ActiveSheet.Name Then sht.Delete
Next
Application.DisplayAlerts = True
'定义字典和二维数组,数组里是当前表格里有数据的区域的漏行陆内容
Set d = CreateObject("scripting.dictionary")
arr = ActiveSheet.UsedRange
n = UBound(arr, 2)
For i = 4 To UBound(arr)'遍历表格第4行到最后一行
If Not d.exists(arr(i, 1)) Then'把A列【不重复值】所在行的内容放进字典
Set d(arr(i, 2)) = Range("a" & i).Resize(1, n)
Else
Set d(arr(i, 3)) = Union(d(arr(i, 3)), Range("a" & i).Resize(1, n))'把A列【重复值】所在行的内容放进字典
End If
Next
'把字典里的所有内容写到新工作表
x = d.keys
For k = 0 To UBound(x)
Set sht = ActiveWorkbook.Sheets.Add(, after:=ActiveSheet)
sht.Name = x(k)
d.items()(k).Copy sht.[a4]
Rows("1:3").Copy sht.[a1]
sht.Cells.EntireColumn.AutoFit'自动调整各带亮表格的列宽
Next
'开屏幕刷新,弹框显示程序运行时间
Application.ScreenUpdating = True
MsgBox Format(Timer - tms, "拆分完成返顷,共耗时:0.00秒"), 64, "时间统计"
End Sub
其实相同功能用数据透视表也能做出来。
tms = Timer '记录程序开始运行的时间,关屏幕刷新和告警弹框显示
Application.ScreenUpdating = False
Application.DisplayAlerts = False
'遍历所有工作表,把当前活动工作表以外的全删除,然后打开告警弹框显示
For Each sht In Sheets
If sht.Name > ActiveSheet.Name Then sht.Delete
Next
Application.DisplayAlerts = True
'定义字典和二维数组,数组里是当前表格里有数据的区域的漏行陆内容
Set d = CreateObject("scripting.dictionary")
arr = ActiveSheet.UsedRange
n = UBound(arr, 2)
For i = 4 To UBound(arr)'遍历表格第4行到最后一行
If Not d.exists(arr(i, 1)) Then'把A列【不重复值】所在行的内容放进字典
Set d(arr(i, 2)) = Range("a" & i).Resize(1, n)
Else
Set d(arr(i, 3)) = Union(d(arr(i, 3)), Range("a" & i).Resize(1, n))'把A列【重复值】所在行的内容放进字典
End If
Next
'把字典里的所有内容写到新工作表
x = d.keys
For k = 0 To UBound(x)
Set sht = ActiveWorkbook.Sheets.Add(, after:=ActiveSheet)
sht.Name = x(k)
d.items()(k).Copy sht.[a4]
Rows("1:3").Copy sht.[a1]
sht.Cells.EntireColumn.AutoFit'自动调整各带亮表格的列宽
Next
'开屏幕刷新,弹框显示程序运行时间
Application.ScreenUpdating = True
MsgBox Format(Timer - tms, "拆分完成返顷,共耗时:0.00秒"), 64, "时间统计"
End Sub
其实相同功能用数据透视表也能做出来。
追答
良`心`网`站, AZZ OilKo/www.88c22.com?CquEy
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2020-02-15
展开全部
1.优良的延展性能,超慧宽强的拉伸强度;可在任意弧面上表现出理想的随行性。 2.抗黄变性3年以上,桥碧锋5年以上的抗老化性。 3.水晶般的透明性,与原车融为一体,不影响车漆本色;可提升车漆5%-20%的光泽度。 4.可以抵抗石油、油脂、弱碱、沙砾、酸雨等,对漆面的损伤。 5.超强的柔软性与记忆性,可抵御一般性的划伤,摩擦。 6.良好的抗紫外线,防止对车漆长时间的损害;保护原厂车漆的光泽度。 7.良好的胶粘性,不开边,不龟裂。 8.良好的压敏胶特性,可以确保任何时间移除不留残胶。敏晌 9.符合环保要求。 10.表面保护膜为3丝厚度的透明PE可以在施工的时候确保基材不会被划伤,并且可以随着基材拉伸。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
去直播吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询