请问在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”时失败.
问答/453℃/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
我来回答
猜你喜欢
- 电泳与UV的区别,请问哪位知道电泳与UV的区别在哪里?包括质量,耐磨,百格与盐雾测试,
- 用分度值为 0.02mm 的游标卡尺测某物体的长度,正确的数据记录为
- why don't you__________ the nearest shop?A.go B.go to C.are
- 中国古代图书分为经,史,子,集四类,下面列举的篇目归类正确的一项是
- 关于个体限定词的两个英语题,向亿万网友大哥大姐请教了
- 求100道历史题
- 写百灵鸟的作文急!
- “你的单纯是一堵墙.这是青春给你的个性,是你生存于世间宝贵的品质”请联系你的生活体验,谈谈你对这句话的理解
- 我发的信息他只会回:嗯,呵呵.之类的话,这写话有什么含义?帮我分析一下.
- 关于声学知识的.星期天,爸爸开车带小明去体育馆看中超足球赛,时间来不急了,因此,爸爸打开车内的收音机,一边听一边高速开车