Word VBA教程:Copy方法

应用于 Bookmark对象的 Copy方法。

将 Name参数指定的书签赋给另一书签所标示的位置,返回 Bookmark对象。

expression.Copy(Name)

expression   必需。该表达式返回以上一个对象。

Name  String 类型,必需。新书签的名称。

 

应用于 Field、ormField、Frame、MailMergeField、PageNumber、Range 和 Selection对象的 Copy方法。

将指定对象拷贝到剪贴板。

expression.Copy

expression   必需。该表达式返回以上一个对象。

 

VBA示例

当应用于 Selection对象时。

本示例将所选内容复制到新文档中。


If Selection.Type = wdSelectionNormal Then
    Selection.Copy
    Documents.Add.Content.Paste
End If

当应用于 BookMark对象时。

本示例将 Book2 书签设置到由 Book1 书签标记的位置。


ActiveDocument.Bookmarks("Book1").Copy Name:="Book2"

当应用于 Range对象时。

本示例将 Selection 书签设置到由预定义书签 \Sel 标记的位置。


ActiveDocument.Bookmarks("\Sel").Copy Name:="Selection"

本示例复制活动文档的第一段,并将该段落粘贴到文档的末尾。


ActiveDocument.Paragraphs(1).Range.Copy
Set myRange = ActiveDocument.Range _
    (Start:=ActiveDocument.Content.End - 1, _
    End:=ActiveDocument.Content.End - 1)
myRange.Paste

本示例将活动文档的备注复制到剪贴板。


If ActiveDocument.Comments.Count >= 1 Then
    ActiveDocument.StoryRanges(wdCommentsStory).Copy
End If

Word VBA教程

Word VBA参考教程:目录1 Word VBA参考教程:目录2
Word VBA参考教程:目录3 Word VBA参考教程:目录4
Word VBA参考教程:目录5 Word VBA参考教程:目录6
Word VBA参考教程:目录7 Word VBA参考教程:目录8
Word VBA参考教程:目录9 Word VBA参考教程:目录10
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号