将代码一个颜色向左移动

时间:2016-04-25 06:14:59

标签: excel vba excel-vba

我写了一个代码,现在我的excel模板已经改变了(第一列不再需要了),有没有办法将条目代码1列移动到左边一步一步地纠正它?

例如(这是旧代码):

 .Range("I1:J1") = Array("CHECK", "KEY")

现在我需要将其更改为:

.Range(“H1:I1”)=数组(“CHECK”,“KEY”)

但这是一个非常长的代码,我想知道是否有任何方法可以更轻松。

感谢。

1 个答案:

答案 0 :(得分:2)

我建议只使用内置的搜索和放大器。替换函数( Ctrl + f )。加上像

这样的东西

.Range("I1:J1")

进入“查找内容”字段和

.Range("H1:I1")

进入“替换为”字段。
 如果你真的很懒,你可以点击全部替换按钮,但这可能是危险的,因为可能更改你不想改变的部分。但是,即使使用较长的代码,使用“替换”按钮并浏览所有条目也相当快,这样您就可以检查每个条目是否真的正确更改它。