把这句改成 下面的试试
改成你提供的语句可以执行了请问原因是出错在哪里呢?
原因我没研究过个人经验,当你用vba range copy(cell(),cell()) 这样的形式的时候如果cells() 的两个参数有变量的时候,前面加上cells() 的父对象就不会出错
你对这个回答的评价是?
除了在Excel中输入数据外复制、粘貼、剪切等操作应该是最常用的操作了,要不然Excel界面的设计者为什么会把这几项功能放在最突出的位置呢?事实也确实是这样Ribbon界面的設计者在对用户使用的功能进行大量调查统计后,才确定了在界面中各功能的出现顺序而剪切、复制、粘贴功能就是用户最经常使用的操作,因此才排在最前面接下来,我们会分别介绍如何在VBA代码中实现单元格之间的复制、剪切、粘贴等功能
先看看vba range copy对象的Copy方法。执行丅面的代码:
此时的工作表如下图所示:
在工作表中单元格A1四周变成了流动的虚线框,表明单元格A1中的数据已经被复制到了剪贴板中
將单元格A1中的数据复制到单元格B3中,结果如下图所示:
由此我们可以得出vba range copy对象的Copy方法的语法为:
Copy方法将单元格或单元格区域复制到指定嘚单元格或单元格区域,或者复制到剪贴板
参数Destination为可选参数,指定要将数据复制到的新单元格区域如果忽略该参数,则将单元格数据複制到剪贴板
把这句改成 下面的试试
改成你提供的语句可以执行了请问原因是出错在哪里呢?
原因我没研究过个人经验,当你用vba range copy(cell(),cell()) 这样的形式的时候如果cells() 的两个参数有变量的时候,前面加上cells() 的父对象就不会出错
你对这个回答的评价是?