PowerPoint VBA教程:Select方法

Select方法应用于 Cell、Column、Row、Slide、SlideRange 和 TextRange对象。

选取指定的对象。

expression.Select

expression  必选。该表达式返回上述对象之一。

Select方法应用于 Shape 和 ShapeRange对象。

选取指定的对象。

expression.Select(Replace)

expression  必选。该表达式返回上述对象之一。

Replace  可选。MsoTriState 类型。指定是否用该选择替换前面所有的选择。

MsoTriState 可以是下列 MsoTriState 类型常数之一。
msoCTrue
msoFalse 将该选择添加到前一项选择中。
msoTriStateMixed
msoTriStateToggle
msoTrue 默认值。用此选择替换前面任何一项选择。

说明

如果做出不适用于当前视图的选择,此代码将失败。例如,可以在幻灯片浏览视图中而不能在幻灯片视图中选择幻灯片。

VBA示例

应用于 Cell、Column、Row、Slide、SlideRange 和 TextRange对象

本示例选取当前演示文稿第一张幻灯片标题的前五个字符。


ActivePresentation.Slides(1).Shapes.Title.TextFrame _
    .TextRange.Characters(1, 5).Select

本示例选取当前演示文稿的第一张幻灯片。


ActivePresentation.Slides(1).Select

本示例选取一个已添加到演示文稿的新幻灯片中的表格。该表格具有三行和三列。


With Presentations.Add.Slides
    .Add(1, ppLayoutBlank).Shapes.AddTable(3, 3).Select
End With

应用于 Shape 和 ShapeRange对象。

本示例选取当前演示文稿第一张幻灯片上的第一个和第三个形状。


ActivePresentation.Slides(1).Shapes.Range(Array(1, 3)).Select

本示例将当前演示文稿第一张幻灯片上的第二个和第四个形状添加到前面的选择中。


ActivePresentation.Slides(1).Shapes.Range(Array(2, 4)).Select False

上页:PowerPoint VBA教程:ScrollIntoView方法 下页:PowerPoint VBA教程:SelectAll方法

PowerPoint VBA教程:Select方法

PowerPoint VBA教程:SelectAll方法 PowerPoint VBA教程:SendForReview方法
PowerPoint VBA教程:Sentences方法 PowerPoint VBA教程:SetCMYK Method
PowerPoint VBA教程:SetEditingType方法 PowerPoint VBA教程:SetExtrusionDirection方法
PowerPoint VBA教程:SetPasswordEncryptionOptions方法 PowerPoint VBA教程:SetPosition方法
PowerPoint VBA教程:SetSegmentType方法 PowerPoint VBA教程:SetShapesDefaultProperties方法
PowerPoint VBA教程:SetThreeDFormat方法 PowerPoint VBA教程:SmallScroll方法
PowerPoint VBA教程:Solid方法 PowerPoint VBA教程:Split方法
PowerPoint VBA教程:SwapNode方法 PowerPoint VBA教程:ToggleVerticalText方法
PowerPoint VBA教程:TransferChildren方法 PowerPoint VBA教程:TrimText方法
PowerPoint VBA教程:TwoColorGradient方法 PowerPoint VBA教程:Ungroup方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号