不同电脑上形状的大小和位置在VBAEXCEL中的问题。
创始人
2025-01-08 22:00:34
0

在VBA代码中使用代码相对引用。

在传统的代码中,通常使用像下面这样的代码来修改形状的大小和位置:

ActiveSheet.Shapes("MyShape").Height = 100
ActiveSheet.Shapes("MyShape").Width = 200
ActiveSheet.Shapes("MyShape").Left = 50
ActiveSheet.Shapes("MyShape").Top = 50

但是,这种方法是相对于活动工作表(ActiveSheet)的,而不是相对于形状本身的。因此,如果在不同的计算机上打开具有不同大小和位置的工作表,代码可能会出现错误。

相对引用意味着使用如下所示的代码:

Dim myShape As Shape
Set myShape = ActiveSheet.Shapes("MyShape")

myShape.Height = 100
myShape.Width = 200
myShape.Left = 50
myShape.Top = 50

请注意,这里在首次引用“myShape”时使用了“Set”关键字。这将“myShape”设置为 Shape 对象,其中包含“MyShape”形状的所有属性。接下来,可以相对于该形状引用这些属性,而不用担心工作表的位置或大小。

使用相对引用可以确保代码在所有计算机上以一致的方式运行,而不必担心形状的位置和大小可能会发生变化。

相关内容

热门资讯

透视脚本!wpk作弊,wpk俱... 透视脚本!wpk作弊,wpk俱乐部辅助器,AI教程(有挂详情)1、该软件可以轻松地帮助玩家将wpk俱...
透视好友房!wpk透视是真的吗... 透视好友房!wpk透视是真的吗,wpk透视工作室,必胜教程(有挂技巧)1、wpk透视是真的吗ai辅助...
透视玄学!wpk插件,wpk透... 透视玄学!wpk插件,wpk透视辅助下载,解密教程(有挂教程);1、玩家可以在wpk透视辅助下载软件...
透视工具!wpk插件,wpk系... 透视工具!wpk插件,wpk系统是否存在作弊行为,2025新版教程(有挂介绍);wpk系统是否存在作...
透视智能ai!如何下载wpk透... 透视智能ai!如何下载wpk透视版,wpk俱乐部是做什么的,靠谱教程(有挂解密);1、许多玩家不知道...
透视攻略!wpk模拟器多开,w... 透视攻略!wpk模拟器多开,wpk辅助,存在挂教程(有挂工具)1、首先打开wpk模拟器多开最新版本,...
透视脚本!wpk俱乐部有没有辅... 透视脚本!wpk俱乐部有没有辅助,wpk德州局透视,插件教程(有挂攻略);1、不需要AI权限,帮助你...
透视透视!wpk软件是正规的吗... 透视透视!wpk软件是正规的吗,wpk俱乐部是真的吗,软件教程(有挂规律)1、打开软件启动之后找到中...
透视好友!wpk系统是否存在作... 透视好友!wpk系统是否存在作弊行为,wpk透视是真的吗,微扑克教程(有挂介绍)1、在wpk系统是否...
透视辅助!wpk免费辅助,wp... 透视辅助!wpk免费辅助,wpk可以作弊吗,新2025教程(有挂工具)一、wpk可以作弊吗软件透明挂...