微软VBA有一招叫不违背常识,AirScript2.0能学会吗?

以下提及的表或工作表,指的是WPS线上智能表格或传统表格中的工作表

WPS线上的AirScript 2.0 脚本,以下简称为2.0脚本

在2.0脚本中,有两个方法都可以实现"激活工作表"

一个方法是 Worksheet.Activate()

另一个方法是 Worksheet.Select()

"激活工作表" 就等于是 "打开" 或 "点开" 某张工作表

那么2.0脚本中这两个方法被使用时,会出现反常识的情况

下面的情况就是反常识

开门前,房间内的手机在桌子上

开门后,手机不见了,或者手机的位置发生了变化

这就是反常识情况,就会把人吓一跳

那么上述2.0中的两个方法被使用时,正是出现了这样的反常识情况

下面有两组图片

第一组图片是, 通过VBA 激活工作表后

表中的内容还在原来的位置,这符合常识

第二组图片是,通过2.0脚本 激活工作表后

表中内容的位置变得面目全非,这不符合常识

这就导致了当"激活工作表"后,本来应该看到的内容,变成了看不见

所以建议官方 参考下面第一组图片上,VBA的表现,

来解决上述2.0脚本中两个方法的bug问题

一、采用VBA"激活工作表"后,一切都符合常识

二、采用AirScript2.0"激活工作表"后,完全乱套了,不符合常识,存在bug

黑龙江省
浏览 294
收藏
6
分享
6 +1
1
+1
全部评论 1
 
WPS反馈小助理小雅
WPS反馈小助理小雅

WPS社区反馈员

感谢您的详细建议,关于您的使用场景和使用诉求,您反馈的问题均已详情记录,这边会提交反馈给技术团队小伙伴进行评估优化,感谢您的理解与支持。
· 广东省
回复