在工作表中复制图表后我无法再选择行(我使用的是Excel 2003)。
这些行(1000多行宏)
Sheets("Bilan RDF").Select
Rows(ligne_UDI(1) & ":" & ligne_UDI(1) + 1).Select
ActiveSheet.Paste
通常工作正常(ligne_UDI值没有任何问题)但是Rows()。在此工作表上添加图表后选择失败
(Traduct from french)
Error 1004
The 'Rows' method of the '_Global' objet failed
我尝试使用以下行来避免选择行,但它也失败了
ActiveSheet.Paste Destination = Rows(ligne_UDI(1) & ":" & ligne_UDI(1) + 1)
我虽然它可能是以前的副本,所以我添加了以下行。它没有帮助
Application.CutCopyMode = False
有什么想法吗?
答案 0 :(得分:0)
<强> UNTESTED 强>
正如@GSerg在评论中所述,您应该始终避免使用Select
并使用Rows
而不对资料进行限定。将您的代码更改为以下内容:
Sheets("Bilan RDF").Rows(ligne_UDI(1) & ":" & ligne_UDI(1) + 1).Paste