Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4029|回复: 10

[已解决]导出数据,先谢了

[复制链接]
发表于 2016-1-5 23:06 | 显示全部楼层 |阅读模式
制作代码.png
一定要弹出窗口,选择保存文件的位置。
结果.png

导出.zip (24.23 KB, 下载次数: 16)
发表于 2016-1-6 07:31 | 显示全部楼层
  1.   Sub xx()
  2. fn = Application.GetSaveAsFilename("结果", "Excel Files (*.xlsx), *.xlsx")
  3. Range("a10").CurrentRegion.SpecialCells(xlCellTypeVisible).Copy
  4. Set nwk = Workbooks.Add: Sheets("sheet1").Select: ActiveSheet.Paste
  5. If fn <> "" Then
  6.    ActiveWorkbook.SaveAs fn
  7.    ActiveWorkbook.Close
  8. End If
  9. MsgBox "已保存成功"
  10. End Sub
复制代码

导出.rar

22.98 KB, 下载次数: 18

回复

使用道具 举报

 楼主| 发表于 2016-1-6 11:52 | 显示全部楼层
心正意诚身修 发表于 2016-1-6 07:31

能实现功能 不过F列首重、G列续重 能否帮忙删除掉呢?
回复

使用道具 举报

发表于 2016-1-6 12:23 | 显示全部楼层
加一句

Sub xx()
fn = Application.GetSaveAsFilename("结果", "Excel Files (*.xlsx), *.xlsx")
Range("a10").CurrentRegion.SpecialCells(xlCellTypeVisible).Copy
Set nwk = Workbooks.Add: Sheets("sheet1").Select: ActiveSheet.Paste: [f:g].Delete
If fn <> "" Then
   ActiveWorkbook.SaveAs fn
   ActiveWorkbook.Close
End If
MsgBox "已保存成功"
End Sub
回复

使用道具 举报

 楼主| 发表于 2016-1-6 13:02 | 显示全部楼层
不好意思 刚才没注意看。
二楼那个代码 导出结果有误,由于H列金额是含有自定义公式函数,导出结果金额会出现:#NAME?。
四楼那个代码 删除F、G列 源文件也会删除,金额也不对。
不好意思 只能再麻烦高手了。

点评

你這樣回,他看不到的.你要回復他的消息.  发表于 2016-1-6 13:09
回复

使用道具 举报

发表于 2016-1-6 13:21 | 显示全部楼层    本楼为最佳答案   
测试了一下,没有name错误啊,原文件也没有删掉f:g,直接点按钮,不要F8.可能活动窗口让你点变了吧.不行的话,再测试下下面的代码.复制粘贴为数值了
  1. Sub xx()
  2. fn = Application.GetSaveAsFilename("结果", "Excel Files (*.xlsx), *.xlsx")
  3. Range("a10").CurrentRegion.SpecialCells(xlCellTypeVisible).Copy
  4. Set nwk = Workbooks.Add: Sheets("sheet1").Select
  5. [a1].PasteSpecial Paste:=xlPasteValues: [f:g].Delete
  6. If fn <> "" Then
  7.    ActiveWorkbook.SaveAs fn
  8.    ActiveWorkbook.Close
  9. End If
  10. MsgBox "已保存成功"
  11. End Sub
复制代码
回复

使用道具 举报

 楼主| 发表于 2016-1-6 21:10 | 显示全部楼层
心正意诚身修 发表于 2016-1-6 13:21
测试了一下,没有name错误啊,原文件也没有删掉f:g,直接点按钮,不要F8.可能活动窗口让你点变了吧.不行的话,再 ...

可以实现 但为Private Sub CommandButton2_Click()代码 不正常。
麻烦老师按新文件帮我修改一下。一定要使用Private代码。
一定要实现筛选也能正常导出。万分感谢。
整体.zip (28.39 KB, 下载次数: 11)
回复

使用道具 举报

 楼主| 发表于 2016-1-7 11:53 | 显示全部楼层
在线等 高手帮忙一下解决7楼 这是我流程中最后一步 万分感谢。
回复

使用道具 举报

 楼主| 发表于 2016-1-7 18:16 | 显示全部楼层
老是麻烦老师真不好意思 不过这个真的麻烦坛内各高手 万分感谢
回复

使用道具 举报

 楼主| 发表于 2016-1-11 22:16 | 显示全部楼层
此代码用宏代码运行结果对的 可用Private Sub运行结果不对 能否帮忙修改一下 万分感谢。.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-26 11:28 , Processed in 1.325732 second(s), 14 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表