复制隐藏工作表,重命名和过滤的宏

是否可以复制并重命名隐藏的工作表?

我已经如下创建了宏

Sub Copyandrename()
'
' Copyandrename Macro
'

'
    Sheets("Template").Copy Before:=Sheets(1)
    Sheets("Template (2)").Name = "Issues and Key Takeaways"
    Rows("6:6").Select
    Range("C6").activate
    Selection.AutoFilter
    activeWorkbook.Worksheets("Issues and Key Takeaways").AutoFilter.Sort. _
        SortFields.Clear
    activeWorkbook.Worksheets("Issues and Key Takeaways").AutoFilter.Sort. _
        SortFields.Add Key:=Range("C6"),SortOn:=xlSortOnValues,Order:= _
        xlAscending,DataOption:=xlSortNormal
    With activeWorkbook.Worksheets("Issues and Key Takeaways").AutoFilter.Sort
        .Header = xlYes
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
    Range("D9").Select
End Sub

但是,一旦我隐藏“模板”标签,就会收到以下错误消息。

运行时错误“ 91”:

对象变量或未设置块变量

是否有解决此问题的建议?

mxd_qd 回答:复制隐藏工作表,重命名和过滤的宏

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3162385.html

大家都在问