【发布时间】:2016-09-15 04:21:29
【问题描述】:
我正在尝试编写一些代码,该代码将使用带有表格的工作表并将可见单元格粘贴到新工作表并冻结标题行。我不断收到工作集类失败错误的 1004 粘贴方法,调试器将 activesheet.paste 突出显示为问题。我对 VBA 很陌生,所以不知道为什么我在这样一个看似简单的命令上出现错误?
Sub Macro6()
'
' Macro6 Macro
'
'
Sheets("Midwest Log").Select
Range("A1").Select
Selection.SpecialCells(xlCellTypeVisible).Select
Selection.Copy
Sheets.Add After:=Sheets(Sheets.Count)
Sheets(Sheets.Count).Name = "MW Log"
Application.CutCopyMode = False
Sheets("MW Log").Paste
Columns("A:I").Select
Columns("A:I").EntireColumn.AutoFit
Rows("4:4").Select
ActiveWindow.FreezePanes = True
Range("A1").Select
End Sub
【问题讨论】:
标签: vba