找回密码
 立即注册

QQ登录

只需一步,快速开始

森森
金牌服务用户   /  发表于:2024-9-27 09:39  /   查看:504  /  回复:4
1金币
怎么区分插入的形状和控件以及图片?只获取插入的形状

最佳答案

查看完整内容

您好!形状、控件、图片都虽然都可以通过Worksheet:shapes获取,但是其所属类型并不相同。比如,线条的类型名为ConnectorShape、图片的类型名为PictureShape,它们的基类都为ShapeBase,如下图所示。 那么,以线条ConnectorShape为例,可以判断Worksheet中的所有形状实例是否为ConnectorShape的实例,如下图所示。

4 个回复

倒序浏览
最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2024-9-27 09:39:53
来自 2#
您好!形状、控件、图片都虽然都可以通过Worksheet:shapes获取,但是其所属类型并不相同。比如,线条的类型名为ConnectorShape、图片的类型名为PictureShape,它们的基类都为ShapeBase,如下图所示。
1727402516362.png473156127.png

那么,以线条ConnectorShape为例,可以判断Worksheet中的所有形状实例是否为ConnectorShape的实例,如下图所示。
1727402672727.png822713622.png
回复 使用道具 举报
森森
金牌服务用户   /  发表于:2024-9-27 10:38:43
3#
Wilson.Zhang 发表于 2024-9-27 10:04
您好!形状、控件、图片都虽然都可以通过Worksheet:shapes获取,但是其所属类型并不相同。比如,线条的类型 ...

谢谢,我想知道形状的类型是什么?
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-9-27 12:02:31
4#
森森 发表于 2024-9-27 10:38
谢谢,我想知道形状的类型是什么?

每种形状对应的类型名称如下图所示。

1727409704934.png76014098.png
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-17 14:45:20
5#
您好!由于您较长时间未回复,且从跟帖回复中了解到问题已得到有效解答,那就结帖了。如有新问题,欢迎发新帖沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部