请问在VBA中我要复制sheet2中的Range(Cells(1,1),Cells(3,28))到同一个文件的sheet
请问在VBA中我要复制sheet2中的Range(Cells(1,1),Cells(3,28))到同一个文件的sheet1中,为什么出错
Sheet1.Range(Cells(6,1),Cells(8,28)).Value = Sheet2.Range(Cells(1,1),Cells(3,28)).Value
提示的错误是方法“range”作用于对象“worksheet”时失败.
问答/449℃/2025-03-16 13:55:32
优质解答:
你的语句只为range指定了父对象为sheet1、sheet2.而没有为cells指定父对象.
而没有指定父对象的cells默认是当前激活工作表的cells 如果cells的的父对象与你指定的range的父对象不相符时会报错.
完整的指定父对象的语句如下:
Sheet1.Range(sheet1.Cells(6, 1),sheet1. Cells(8, 28)).Value = Sheet2.Range(sheet2.Cells(1, 1), sheet2.Cells(3, 28)).Value
我来回答
猜你喜欢
- 正弦定理为什么A为锐角的时候,b>a>bSinA则两解?实在没弄懂请详解
- 英语翻译1.他一生写了三十八部戏剧He worte 38 plays ____ ____ _____2.莎士比亚的父母既
- 七律 长征中的对偶句
- 三支铅笔和一支钢笔的总价是10.8元,已知钢笔的单价是铅笔的6倍,钢笔和铅笔的单价各是多少元?四种方法
- 三个臭皮匠赛过诸葛亮 辩论赛 正方 二辩可能提的问题
- 美的太阳能空调怎么样 美的太阳能空调质量如何
- 《北京的春节》6~9自然段主要内容些什么
- 新车船税税目税额表是什么?1.6L排量的汽车该缴纳多少?
- 加一笔或减一笔,使它成为另一个字
- 试着读古文矛与盾 楚人有盾与矛者,誉之曰:"吾盾之坚,物莫能陷也."又誉其矛曰:"吾矛之 .利,于物无不陷也."或曰:"