我们更改的代码如下:是不很简单的啦!就一句复制粘贴其实不过如此,我们需要注意的是,这个复制是可以 *** 作很大的区域,然后后面的就是我们要粘贴的放置的第一个左上方的单元格。
相信你看了,你肯定会使用复制和粘贴了,当然上面的代码只能在我们当前活动的工作表中执行,不能跨工作表,如果我们要跨工作表的话,就需要加上工作表的名称来成。
例如,如下:在说一个细节的复制,假如我们需要需要一个单元格区域,但是我们不知道他的大小,但是我们还是想复制,应该如何去做呢?其实很简单,如下:”我们在这个中间使用了CurrentRegion,选择我们使用的单元格区域,就不要我们定义大小了,请记住。
移动单元格区域移动单元格区域其实就是我们的剪切 *** 作,录制宏的代码如下:我们还是可以精简代码,去掉选择代码:其实这个也是和复制一样的理解,用法差不多。
我们就不多说啦!调整单元格区域大小使用代码调整单元格大小,我们是通过vba中间的resize的属性进行调整大小的。
这个的属性有2个参数,分别是行数和列数。
我们一起来看看代码吧!代码的意思是复制以A1单元格区域为顶点,分别衍生1行和2列的单元格区域,复制到sheet2工作表的单元格放置。
这个方法我们在后面经常会用的。
总结一下,我们需要注意的几点知识:处理单元格区域不需要选择或者激活不能选择不是激活状态的工作表可以一次选择多个单元格区域通常录制得到的代码是非常繁琐的,需要我们精简删除多余空行代码应用说了这么多,我们来说一下一个小的应用吧,删除我们多余的空白行代码。
我们看代码执行的动画吧!需要注意的是,删除我们需要从下面开始往上删除,因为删除的 *** 作会改变我们的行号,删除之后会让我们行号发生变化,会造成我们的循环次数不准确,这一点需要特别注意。
以上就是我们今天和大家说的代码 *** 作单元格区域的简单实用方法,。
如果有不明白的或者不懂的可以在下方留言,我们会一一解答的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)