2019年11月3日 星期日

PowerPoint VBA 刪除所有圖片

研究只刪除PPT 內所有圖片。

圖片為:msoLinkedPicture Type 值為11,
針對每頁投影片中的圖案類型做比對,
類型值為11進行刪除動作。


MsoShapeType 型別

https://docs.microsoft.com/zh-tw/office/vba/api/office.msoshapetype


程式碼:
Sub DeleteAllPictrue()

'全部投影片
For Each sld In ActivePresentation.Slides

    For intshape = sld.Shapes.Count To 1 Step -1

       
    With sld.Shapes.Item(intshape)
'刪除圖片
      If .Type = msoLinkedPicture Then .Delete
   
    End With
 
  Next

Next

End Sub

沒有留言:

張貼留言

Ubuntu-Journalctl查看系統日誌

 近期所使用Ubuntu系統24小時開著,進行跑Python程式使用,但跑個2~3天,排程就無法正常寄信,SSH連線也無法正常連線,經查看後為wifi連線問題,暫先使用腳本排程進行重開wifi。 以下為記錄Journalctl指令。 使用Journalctl來從系統日誌上查看看問...