excel中使⽤vba来完成复制粘贴功能
⼩编致⼒于为⼤家奉献最有效的经验,让⼤家能够解决掉问题,但是⼤家也都知道,每个⼈遇到的情况都是不⼀样的,⼤家在看⼩编经验的同时,除了跟随操作,也需要⾃⼰的思考,举⼀反三的解决问题,这样才会变得更加有内涵,成为和⼩编⼀样的经验达⼈。excel中使⽤vba 来完成复制粘贴功能,这⾥,让⼩编给⼤家介绍⼀下。
⼯具/原料
excel2016
卫衣怎么搭配外套此经验本⼈原创⾸发,未经本⼈许可请勿转载。
⽅法/步骤
1. 1
⾸先我们打开⼀个⼯作样表作为例⼦。
2. 2
刘诗诗个人资料老公
使⽤alt+f11组合快捷键进⼊vbe编辑器,插⼊⼀个新的模块,并在模块中输⼊以下代码:
Option Explicit
Sub ddt()
特斯拉开启全球降价Cells(13, 8).Copy Cells(13, 9)演讲稿我的中国梦
Range("h13").Copy Range("k13")
End Sub
3. 3
这⾥我们可以看到与⼿动操作的步骤⼀样,我们选取单元格13⾏8列,然后对单元格做copy命令处理。与需要粘贴⼿动命令不同,这⾥只需要⽤空格隔开在键⼊⽬标单元格即可。
4. 4
在单元格的确定上vba⽀持多种⽅式,所以说cells和range确定单元格都可以使⽤,⽽且copy命令的效果是⼀样的,在这⾥我使⽤了cells对cells,range对range这样的⽅式,结果正确。
5. 5
如果是使⽤cells对range或者是range对cells这样的写法,⼀样是能够获得正确的结果。
6. 6
教师节问候语但是需要注意的是range()函数使⽤的是excel内置序列,输⼊的单元格序列需要⽤双引号引⽤起来,⽽cells使⽤的横⾏竖列,是作为参数输⼊,⽤逗号隔开,并不需要双引号引⽤。
文明6怎么玩7.