永发信息网

EXCEL2003 VBA求助

答案:1  悬赏:10  手机版
解决时间 2021-08-23 03:44

  想用VBA做个按钮,将C列和E列单元格中数值相同的单元格所在行复制出来,存到一张新EXCEL中,并以C列和E列单元格中数值命名。

如图,比如都是编号“1004” 且 都是“重庆”,就将它所在行 存到一张新的excel中,并命名为“1004重庆”

生成新表  1004重庆


知道的朋友分享 下  谢谢!

最佳答案
Sub test()
'Application.ScreenUpdating = False

Dim i, j, k As Integer
Dim ShtO As Worksheet, ShtN, ShtTmp As Worksheet
j = Range("A60000").End(xlUp).Row
Set ShtO = ActiveSheet
Range("F1") = "tmp"
Range("F2").FormulaR1C1 = "=RC[-3]&RC[-1]"
Range("F2").AutoFill Destination:=Range("F2:F" & j)
Range("F1:F" & j).AdvancedFilter Action:=xlFilterInPlace, Unique:=True
Set ShtN = Sheets.Add
ShtO.Range("F1:F" & j).Copy Range("A1")
k = Range("A60000").End(xlUp).Row
Set ShtTmp = Sheets.Add
For i = 2 To k
ShtTmp.Cells.ClearContents
ShtO.Range("A1:F" & j).AutoFilter Field:=6, Criteria1:=ShtN.Cells(i, 1)
ShtO.Range("A1:F" & j).Copy ShtTmp.Range("A1")
ShtTmp.Copy
ActiveWorkbook.SaveAs ShtN.Cells(i, 1) & ".xls"
ActiveWorkbook.Close 0
Next i

'Application.ScreenUpdating = True
End Sub

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
上海有哪些适合夏天去的地方
忙碌是一种幸福,奔波是一种快乐!
洪山区武汉来电(四海酒店)这个地址在什么地方
在腾讯空间怎么设置情侣空间啊
CF陕西哪个战队是90后的
every student should be strict studying.
问道游戏帐号被盗了怎么办
给女人送什么礼物?
I am going to school是现在进行时?一般将来
必须接受现实的句子,试着忘记一个人努力接受
要几款手机游戏
沈丘县周口中国太平洋保险(集团)股份有限公司
繁华落尽 如梦无痕是哪年的高考满分作文
什么叫移情 请举几个例子
怎样消除青春痘!?
推荐资讯
三七二廿一什么意思,21cake的蛋糕挺好吃的,
+12的闪灵多少钱啊?i还有12的悲鸣呢?
什么是最重要呢???
怎么捉黄鼠狼啊我家是超市.突然来啦只黄鼠狼.
很穷的句子,有什么搞笑的句子形容自己穷的
成年杜宾犬的价格?
「急」买电脑需要注意哪些?显示器和主机连在
炫舞花园是不是偷多少花经验照样?
清华的生物科学研究生好考吗? 大概多少分
谁会设计属于自己的空间...教一下谢谢了
BIOS设的开机密码按ENTER就进入了杂回事
现在流行什么游戏啊!好无聊啊!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?