【发布时间】:2020-03-21 08:31:39
【问题描述】:
我是 VBA 新手。我的工作表中的形状很少。 I want to get the name of shape to appear in combobox and character name in another Combobox, when any particular shape is selected.所以我可以重命名该形状并链接到特定的 excel 列。
我已尝试关注。
With Selection
ActiveSheet.ComboBox1.Value = ActiveSheet.Shapes(Application.Caller).Name
End with
不确定在哪里分配上述代码。
我尝试将上述代码分配给以 .onaction 作为宏的形状,它可以工作,但无法进一步编辑宏分配的形状(出于设计目的)。
如果我可以删除选定的形状,那就太好了。
提前谢谢你。
【问题讨论】:
-
你说的简单形状是矩形吗?我的意思是,不是控制...
-
是的,这些是流程图形状@FaneDuru