Excel精英培训网

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

[已解决]vba 指定路径保存

[复制链接]
发表于 2012-12-1 18:57 | 显示全部楼层 |阅读模式
指定路径进行保存数据
请老师帮忙
最佳答案
2012-12-1 19:10
  1. Sub 保存()
  2.     Dim rg As Range
  3.     Set rg = Application.InputBox("请选择要保存的区域", , , , , , , 8)
  4.     rg.Copy
  5.     Workbooks.Add
  6.     ActiveSheet.Range("a1").PasteSpecial
  7.     With Application.Dialogs(xlDialogSaveAs)
  8.         If .Show Then
  9.             MsgBox "保存完成"
  10.         End If
  11.     End With
  12.     ActiveWorkbook.Close True
  13. End Sub
复制代码
选中区域就能指定路径保存。

新建 Microsoft Excel 工作表 (2).rar

1.66 KB, 下载次数: 10

发表于 2012-12-1 18:58 | 显示全部楼层
用 save或saveas的时候跟上完全的路径名和文件名即可。
回复

使用道具 举报

发表于 2012-12-1 19:04 | 显示全部楼层
你是要求按列存入不同的工作簿还是怎么的?
回复

使用道具 举报

发表于 2012-12-1 19:10 | 显示全部楼层    本楼为最佳答案   
  1. Sub 保存()
  2.     Dim rg As Range
  3.     Set rg = Application.InputBox("请选择要保存的区域", , , , , , , 8)
  4.     rg.Copy
  5.     Workbooks.Add
  6.     ActiveSheet.Range("a1").PasteSpecial
  7.     With Application.Dialogs(xlDialogSaveAs)
  8.         If .Show Then
  9.             MsgBox "保存完成"
  10.         End If
  11.     End With
  12.     ActiveWorkbook.Close True
  13. End Sub
复制代码
选中区域就能指定路径保存。
回复

使用道具 举报

发表于 2012-12-1 19:14 | 显示全部楼层
  1. Sub 保存()
  2.     Dim rg As Range
  3.     On Error Resume Next
  4.     Set rg = Application.InputBox("请选择要保存的区域", , , , , , , 8)
  5.     If Err.Number <> 0 Then
  6.         MsgBox "请选择要保存的区域后点击 确定 "
  7.         Err.Clear
  8.         Exit Sub
  9.     End If
  10.     rg.Copy
  11.     Workbooks.Add
  12.     ActiveSheet.Range("a1").PasteSpecial
  13.     With Application.Dialogs(xlDialogSaveAs)
  14.         If .Show Then
  15.             MsgBox "保存完成"
  16.         End If
  17.     End With
  18.     Application.CutCopyMode = False
  19.     ActiveWorkbook.Close True
  20. End Sub
  21. 改了下。
复制代码
回复

使用道具 举报

发表于 2012-12-1 20:00 | 显示全部楼层

学习一下,顶一个…
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-23 21:56 , Processed in 0.413379 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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