vba命令在powerPoint中粘贴特殊的KeepSourceFormatting(K)

时间:2013-03-21 07:33:45

标签: vba powerpoint paste

我正在尝试从excel获取单元格范围并将其复制到powerpoint2010。但是我不想使用嵌入式格式,而是使用KeepSourceFormatting格式。我尝试了以下命令

ActiveWindow.View.PasteSpecial DataType:= ppPasteOLEObject,Link:= msoFalse

但这仍会创建一个启动excel来编辑内容的对象。

基本上我想将一个格式化数据表从excel粘贴到powerpoint并保持其外观,但仍然可以编辑powerpoint中的内容。

任何想法?

1 个答案:

答案 0 :(得分:1)

DataType有以下选项:

ppPasteEnhancedMetafile允许对表中的每个单独字段进行编辑(相当纯粹的解决方案)

ppPasteMetafilePicture类似选项

你知道的

ppPasteOLEObject

我看不到任何其他选择。