excel - 如何将工作表作为值复制到另一个工作表
问题描述
我目前有一个宏,可以复制我的名为“输入表单”的工作表并将其复制到新的工作簿中。
我想将此代码更改为仅将工作表复制为值。
Dim filename As String
Dim path As String
filename = "Invoice" & Range("D13") & "_Store" & Range("D17") & "_" & Format(Range("D12"), "yyyy-mm-dd")
path = Worksheets("Filepaths").Range("C4")
Sheets("Input Form").Select
Sheets("Input Form").Copy
ActiveWorkbook.SaveAs filename:=path & filename, FileFormat:=xlExcel12
我看过类似的答案,但他们的原始代码与我的不同,答案不适用
提前致谢
更新:尝试 BigBens 建议
Dim filename As String
Dim path As String
filename = "Invoice" & Range("D13") & "_Store" & Range("D17") & "_" & Format(Range("D12"), "yyyy-mm-dd")
path = Worksheets("Filepaths").Range("C4")
Sheets("Input Form").Select
Sheets("Input Form").Copy
With ActiveWorkbook.Worksheets(1).UsedRange
.Value = .Value
End With
ActiveWorkbook.SaveAs filename:=path & filename, FileFormat:=xlExcel12
解决方案
推荐阅读
- android - 无法获取地址中有文本的短信
- java - gradle为maven创建依赖项,构建失败
- java - 使用具有最佳性能值的弹簧数据更新行的最佳方法是什么?
- apache-camel - 骆驼聚合器 forceCompletionOnStop VS completeAllOnStop
- javascript - 将数据附加到 html 表
- scala - 如何从包含 Option 类型的 Scala 案例类中创建 NULLable Flink 表列
- android - Android中具有不同x位置的条目或值的水平条形图
- c# - 方法的数据类型
- python - 使用 ./ 使用 python3 运行 python 脚本
- r - 在 R 的预测包中添加预测线的图例条目