【发布时间】:2018-04-07 23:42:57
【问题描述】:
我想从我的第一个工作表中复制一些内容,将它们粘贴到一个新工作表中,然后删除第一个工作表并将新的(唯一的)工作表重命名为 Sheet1。但是我永远不知道创建第二张表时会命名它。大多数时候,它将是 Sheet2,但我不能指望它。这是刚刚从创建一个宏中获取的代码,但它使用的是在此实例中创建的工作表名称。我想改用工作表的索引,但不知道语法:
Columns("A:D").Select
Selection.Copy
Sheets("Sheet2").Select
ActiveSheet.Paste
Sheets("Sheet1").Select
Application.CutCopyMode = False
ActiveWindow.SelectedSheets.Delete
Sheets("Sheet2").Select
Sheets("Sheet2").Name = "Sheet1"
那么“Sheet2”在哪里……我该如何制作它,所以它使用的是第二张工作表,不一定是名为 Sheet2 的工作表?
谢谢。
【问题讨论】: