VBA--单元格编辑(二)
点击上方
蓝色
文字 关注我们吧!
送人玫瑰,手有余香,请将文章分享给更多朋友
动手操作是熟练掌握EXCEL的最快捷途径!
上篇中我们介绍了单元格操作的一些技巧。接下啦我们继续介绍一些。
如何复制单元格
复制单元格将其保存在剪切板中。指定参数Destination后,可以不通过剪切板而将复制的内容直接粘贴到指定单元格中。
对象.Copy (Destination)
下例中,我们将来复制包含单元格A2的整个表格,并粘贴到以A7单元格为左上方的位置。由于指定了参数Destination,因此复制是没有经过粘贴板。
代码是这个样子的。
如何粘贴剪切板中的数据
用Cut方法和Copy方法保存在剪切板中的数据,可以用Paste方法将他们粘贴到指定位置。既可以将数据粘贴在当前选择区域,也可以通过Destination参数来指定粘贴的对象单元格。
对象.Paste (Destionation,link)
下例中我们将粘贴保存在剪切板中的数据。用Copy方法将单元格A2~D5的数据复制到剪切板中,然后选择粘贴对象单元格A7,用Paste方法进行粘贴。
代码如下。
运行后的结果如下。
如何制定粘贴内容并进行粘贴
如果要指定粘贴内容并保存在剪切板中,可以用PasteSpecial方法。粘贴的内容可以指定为“只粘贴值”或者“只粘贴格式”。
对象. PasteSpecial (Paste, Operation, Skipblanks, Transpose)
下面的代码将包含单元格A2的整个表格复制到剪切板中,并只将表格中设置的格式粘贴到单元格A8为左上端的区域位置。
运行后的结果如下。
如何合并单元格
用Merge的方法可以合并指定单元格区域。
对象.Merge (Across)
下例中合并单元格A2-A4。因为在单元格A3和A4中都有数据,因此在合并时会有一个确认删除数据的对话框。
运行效果如下。
确认后如下。
-END-
长按下方二维码关注EXCEL应用之家
面对EXCEL操作问题时不再迷茫无助
推荐阅读:
戳原文,更有料!免费模板文档!