【发布时间】:2019-10-22 22:42:51
【问题描述】:
I am using PowerPoint to create UI mockups and have enabled the developer tools that create premade checkboxes, etc. I want to have a single checkbox that when selected, selects all the others on the slide.
我已经尝试了以下代码,它在语法上被接受,但没有明显地做任何事情。
这是https://www.extendoffice.com/documents/excel/2692-excel-checkbox-select-all.html的修改版
CheckBox11 是我的“全选”复选框,CheckBox 1-10 需要根据被点击来选择或取消选择。
Sub SelectAll_Click()
Dim xCheckBox As CheckBox
For Each xCheckBox In Application.ActiveWindow.View.Slide.Checkboxes
If xCheckBox.Name <> Application.ActiveWindow.View.Slide.Checkboxes("Check Box 11").Name Then
xCheckBox.Value = Application.ActiveWindow.View.Slide.Checkboxes("Check Box 11").Value
End If
Next
End Sub
Private Sub CheckBox11_()
SelectAll_Click
End Sub
如何让此复选框选中或取消选中幻灯片上的其余部分?
【问题讨论】:
-
Slide对象没有Checkboxes属性。 Powerpoint 对象模型与 Excel 不同...
标签: vba checkbox powerpoint