[算表] VBA 貼上圖片到PPT的怪問題

看板Office作者 (哈哈哥)時間2年前 (2022/05/10 16:29), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
軟體:EXCEL 版本:2010 小弟發生一件怪事 我用VBA寫了一段程式,把EXCEL一部分的RANGE貼到PPT上 如下 Worksheets(i).Select Range("a1:s22").Select Selection.Copy currentSlide.Shapes.PasteSpecial(DataType:=ppPasteMetafilePicture).Select newPP.ActiveWindow.Selection.ShapeRange.Left = 80 newPP.ActiveWindow.Selection.ShapeRange.Width = 810 newPP.ActiveWindow.Selection.ShapeRange.Top = 80 但不知道為什麼,我逐步執行來看 COPY的RANGE是A1:S22沒錯 但貼上時,圖片會被截斷 會變成貼上大約是A1:N22這個RANGE 有夠怪 如果改成ppPasteOLEObject就沒問題啦 但ppPasteOLEObject解析度就比較差,我還是想貼圖片 可以請問版上的高手, 這是甚麼問題嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.118.229 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1652171368.A.D2E.html
文章代碼(AID): #1YUY9eqk (Office)