|
如何把表一指定区域带格式保存到另外一个工作表,并以表格中几个单元格相加作为文件名
以下这段代码,复制到新表格后,不知道为什么总是有第一行空白,正常应该直接复制在A1单元格。
另外能否带格式复制粘贴过去,样子如表二。
如果表一中能根据sheet“一站一档汇总表”中G列的“站点名称”
自动调入到"录入登记表"中,然后另存为,能批量挨个的去保存就好了,手动一个一个保存太麻烦了。
如果能自动按照汇总表中
Sub CommandButton1_Click()
Dim Arr, wb As Workbook
Sheets("录入登记表").Activate
Arr = [a2:f91]
Selection.Copy
Set wb = Workbooks.Add '新建工作簿
With wb
.Sheets(1).Name = [b6].Value
With .Sheets(1)
.[a2].Resize(UBound(Arr), UBound(Arr, 2)) = Arr
End With
.SaveAs "E:\统计\" & [d5].Value & "-" & [f5].Value & "-" & [b6].Value & "-" & "202212.xls"
.Close False
End With
End Sub
|
|