非常急~excel 宏,运行错误9,下标越界.

Sub Macro3()
'
' Macro3 Macro
' 宏由 MC SYSTEM 录制,时间: 2008-12-10
'
Sheets("不可删").Select
Range("A1:F34").Select
Selection.Copy
Sheets.Add
Selection.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
ActiveSheet.Paste
End Sub

我试过这个宏了,能用。
下标越界的原因应该是你的excel文档中没有“不可删”这个工作表。更改工作表中的名称为不可删或者更改宏中“不可删”为数据源工作表的名称,比如“Sheet1”。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-11-10
Sub Macro3()
'
' Macro3 Macro
' 宏由 MC SYSTEM 录制,时间: 2008-12-10
'
Sheets("不可删").Range("A1:F34").Copy
Sheets.Add
Selection.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
ActiveSheet.Paste
End Sub
第2个回答  2018-10-01
56666666666666
第3个回答  2010-11-10
Sheets(

Warning: Invalid argument supplied for foreach() in /www/wwwroot/aolonic.com/skin/templets/default/contents.html on line 45
相似回答