[算表] VBA的选取失败

楼主: Ibrahimovic (伊布)   2018-01-02 23:51:56
软件: excel
版本: 2016
录了一个宏,打算更新资料时,先备份原先资料
(资料占用的字段是A栏到H栏)
宏录制一开始
是先选择备份用的工作表
再选位置 A1:H1,往下移一格
录完一小段原汁原味测试时,就出现错误了
错误程式码为以下
Range("A1:H1").Select
请问这是为何?
作者: soyoso (我是耀宗)   2018-01-03 00:02:00
错误讯息为?ptt bbs文字上色方面 https://goo.gl/DyBmLf那看其他先进是否有亮色系黄色上色的经验可提供吧测试range("a1:h1").select 是无出现错误的https://i.imgur.com/DWPysqM.jpg但如果改为range("al:h1").select 则会有错误https://i.imgur.com/slf6Rwb.jpga1(数字),改为al(英文L小写)改为range("a1:hl").select←a1(数字):hl(英文L小写)亦同从回文的连结看不出是否是这个问题,但以这方面来测试则是会出现1004错误出现错误1004是a1(数字):h1(英文L)a1(数字):h1(数字)上测试是正常的将档案传至云瑞,贴连结来测试,应会比较清楚我测试是在同一张工作表,所以另一种可能是作用于表1而select表2的范围时会出现错误1004如https://i.imgur.com/bPE9t7C.jpg 连结测试是在工作表1内range.select工作表2的范围如果是这种情形的话,请先select或activate到表2修改为这样 https://i.imgur.com/0hxI2Ai.jpg

Links booklink

Contact Us: admin [ a t ] ucptt.com