excel - 重命名形状组-小问题
问题描述
我在工作表中使用以下代码对形状进行了分组
Activesheet.drawing objects.Group
现在我想重命名组名,但找不到代码。
我尝试了以下方法:
Set shpGroup = ActiveSheet.Shapes(Application.Caller)
shpGroup.ParentGroup.Name = "MyGroup"
也尝试了以下
Activesheet.group.select
selection.name = "MyGroup"
谢谢
解决方案
您可以参考 GroupObjects 集合。以下代码将命名您分组的最后一组形状...
With ActiveSheet
.GroupObjects(.GroupObjects.Count).Name = "MyGroup"
End With
推荐阅读
- sql - 在循环 sql 查询中捕获错误
- reactjs - 在本机反应中浮动右元素
- java - 从 Active Directory 中的组中删除用户
- winforms - 用于 winform 可执行文件的抢先保护 Dotfuscator Map.Xml 和 Dotfuscator1.Xml
- maple - 使用 cmaple.exe 导出图像失败,但使用 maple.exe 可以
- laravel - Laravel-echo-server 中的 Socket.io 状态 500
- javascript - 在php中将变量注入iframe
- file - 复制与路径列表中名称匹配的文件并将它们粘贴到一个新文件夹中?
- arrays - 将二维字符串数组转换为二维二维数组
- spring-batch - 未创建 Spring 批处理表时无异常