怎么将一个EXCEL表格中指定区域中的内容导出生成新的EXCEL文件?

怎么将一个EXCEL表格中指定区域中的内容导出生成新的EXCEL文件,原选定区域中部分单元格是含有公式的,在新生成的文件中不能含有公式,只能有通过公式计算出来的数值(类似... 怎么将一个EXCEL表格中指定区域中的内容导出生成新的EXCEL文件,原选定区域中部分单元格是含有公式的,在新生成的文件中不能含有公式,只能有通过公式计算出来的数值(类似于选择性粘贴),同时可以自动给新文件命名。
这个是需要VB代码的 我要做一个按钮
展开
 我来答
次次次蛋黄米亚
高粉答主

2019-03-29 · 说的都是干货,快来关注
知道小有建树答主
回答量:7778
采纳率:100%
帮助的人:208万
展开全部

1、通过简单的复制操作即可完成此功能,首先打开一个excel表格,需要将表格中B列单元格内的数值生成新的excel表格。

2、新建一个空白excel文件。

3、选中原本的excel表格的B列单元格,使用“Ctrl+C”进行复制操作。

4、然后切换到新建的excel表格中,点击鼠标右键,在弹出的选项中点击“粘贴数值”。

5、即可将复制的单元中的内容只粘贴数值在新表格中,而不带公式与格式。

cbg2008
推荐于2017-09-06 · 超过26用户采纳过TA的回答
知道答主
回答量:71
采纳率:100%
帮助的人:38.7万
展开全部
1 选中原表格的指定区域,按Ctrl + C
2 按Ctrl + N 新建一个EXCEL文件
3 选中A1右键,选择粘贴,如果原区域有公式,建议右键,选择粘贴为值,这样避免数据因为原区域的改变而改变。
4 保存新有EXCEL文件
如果是批量的,那最好用VBA实现,这个要有数据文件和说明要实现的效果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冰蓝飞雪
推荐于2017-09-04 · 超过59用户采纳过TA的回答
知道小有建树答主
回答量:129
采纳率:0%
帮助的人:142万
展开全部
Sub 复制表到新表()
'
' 复制表到新表 Macro
'

'
Dim parentPath As String
parentPath = ThisWorkbook.path
Dim thisFileName As String
thisFileName = ThisWorkbook.ActiveSheet.Name

Sheets("报价单模板").Copy

' save as Workbooks("报价单模板报表" & range("H46"))
'选择性粘贴
Range("A1:H46").Select
Application.CutCopyMode = False
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False

'删除右边多余列
Columns("I:Q").Delete Shift:=xlToLeft

'删除下方多余行

Rows("46:52").Delete Shift:=xlUp

Range("A1").Select

Dim newFileName As String
newFileName = thisFileName & "报表"
ActiveWorkbook.SaveAs fileName:=parentPath & "\" & newFileName & ".xls", FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
80zsqjb570
2011-08-06
知道答主
回答量:56
采纳率:0%
帮助的人:33.9万
展开全部
按F5,定位,引用位置选择你要修改的位置就可以了,比如引用位置为C40,就会直接定位到C40,但是单元格不会解除隐藏
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pl...i@qq.com
2011-08-06 · TA获得超过209个赞
知道答主
回答量:212
采纳率:0%
帮助的人:133万
展开全部
只能复制选择区域到新的文件,但是格式会变,所以只能这样了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式