2013-03-21 65 views
0

我想從excel中取出一個單元格區域並將其複製到powerpoint2010。不過,我不想使用嵌入式格式,而是使用KeepSourceFormatting格式。我想下面的命令vba命令在powerPoint中粘貼特殊KeepSourceFormatting(K)

ActiveWindow.View.PasteSpecial數據類型:= ppPasteOLEObject,鏈接:= msoFalse

但仍創建啓動Excel的編輯內容的對象。

基本上我想粘貼一張從excel到powerpoint的格式化數據表並保持它的外觀,但仍然能夠編輯powerpoint中的內容。

有什麼想法?

+0

KazJaw的正確。另一個選項,儘管... OLE對象本質上是一個複製數據的圖元文件圖片和原始文件(例如Excel)文件的內容,以便您可以在激活它之後編輯數據。如果取消組合OLE對象,數據將被拋出,只留下圖元文件圖片,如果您想編輯組件形狀,則可以再次取消分組。 – 2013-03-21 15:15:25

回答

1

有以下選項DataType

ppPasteEnhancedMetafile這使得每個表的獨立字段(而不是純溶液)

ppPasteMetafilePicture類似的選項

ppPasteOLEObject你知道

版我看不到任何其他選項。