请比较两者的差异 粘贴选定的表格单元格并为其设置指定的格式。 expression.PasteAndFormat(Type) expression 必需。该表达式返回“应用于”列表中的一个对象。 Type WdRecoveryType,必需。粘贴选定的表格单元格时使用的格式类型。 WdRecoveryType 可以是下列 WdRecoveryType 常量之一: | wdChart 将 Microsoft Excel 图表粘贴为嵌入的 OLE 对象。 | wdChartLinked 粘贴 Excel 图表并将其链接到原始 Excel 电子表格。 | wdChartPicture 将 Excel 图表粘贴为图片。 | wdFormatOriginalFormatting 保留粘贴材料的原始格式设置。 | wdFormatPlainText 粘贴为无格式的纯文本文字。 | wdFormatSurroundingFormattingWithEmphasis 使粘贴文本的格式与周围文本的格式匹配。 | wdListCombineWithExistingList 使粘贴的列表与周围的列表合并。 | wdListContinueNumbering 使粘贴的列表根据文档中的列表继续编号。 | wdListRestartNumbering 对粘贴的列表重新进行编号。 | wdSingleCellTable 将单一单元格表格粘贴为独立的表格。 | wdSingleCellText 将单一单元格粘贴为文本。 | wdTableAppendTable 通过将粘贴的行插入到选定的行中间,使粘贴的单元格合并到原有的表格中。 | wdTableInsertAsRows 将粘贴的表格作为行插入到目标表格的两行中间。 | wdTableOriginalFormatting 粘贴一个增补的表格,而不合并表格样式。 | wdTableOverwriteCells 粘贴表格单元格并覆盖原有的表格单元格。 |
本示例将一个选定的 Microsoft Excel 图表粘贴为图片,本示例假定“剪贴板”包含 Excel 图表。 Sub PasteChart()
Selection.PasteAndFormat Type:=wdChartPicture
End Sub
============ 对于 Range 和 Selection 对象,CopyAsPicture 方法与 Copy 方法工作方式相同。 expression 必需。该表达式返回一个 Range 或 Selection 对象。 该示例将活动文档的内容复制为图片,并将其作为图片粘贴到文档的结尾。 Sub CopyPasteAsPicture()
ActiveDocument.Content.Select
With Selection
.CopyAsPicture
.Collapse Direction:=wdCollapseEnd
.PasteSpecial DataType:=wdPasteMetafilePicture
End With
End Sub
|