Excel 2007 VBA 宏编程:功能区与数据透视表的应用
1. Excel 2007 VBA 功能区操作
在 Excel 2007 VBA 宏编程中,有一些实用的方法和操作可以帮助我们实现特定的功能。
1.1 显示控件图像
ExecuteMso 方法可能是最有用的,而 GetImageMso 方法虽然使用起来较为复杂,但可以用于在电子表格中显示控件图像。以下是一个示例代码:
Sub DisplayMsoImage()
Dim MyMsoImage As OLEObject
Set MyMsoImage = _
ActiveSheet.OLEObjects.Add(ClassType:="Forms.Image.1", Left:=100, Top:=100)
MyMsoImage.Object.Picture = _
Application.CommandBars.GetImageMso("Copy", 32, 32)
End Sub
这段代码会将复制控件的图像放置在当前工作表的位置 (100, 100) 处。若要清除该图像,可使用以下代码:
ActiveSheet.OLEObjects(1).Delete
1.2 自定义功能区
使用自定义 UI 编辑器,可以向之前创建的示例电子表格添加自定义功能区元素。以下
超级会员免费看
订阅专栏 解锁全文
14

被折叠的 条评论
为什么被折叠?



