返回列表 上一主題 發帖

【求助】詢問如何刪除物件但不要刪除到VBA的按鈕

【求助】詢問如何刪除物件但不要刪除到VBA的按鈕

本帖最後由 david1216jp 於 2019-5-21 21:15 編輯

各位前輩們好,先行提供檔案如下,
對帳單.rar (102.75 KB)
檔案中我有爬文寫了一個巨集DeleteAll,
但是執行之後都會把我在旁邊放置的按鈕同時刪除掉(似乎不能用shapes),
請問是否有方法可以改寫,把檔案中Forms.HTML:Text與Forms.HTML:Checkbox都刪除掉,
然後不會動到旁邊的按鈕,還向各位高手求助,感謝~~

回復 1# david1216jp


    建議用籃底白字那種按鈕就不會被 VBA 程式刪除掉 VBA 按紐。





VBA - 設多條件從資料庫中撈出結果(常用).rar (14.19 KB)

TOP

感謝您協助提供意見,我剛剛想到解決的方法,已解決問題,再次感謝~~
對帳單.zip (104.67 KB)
  1. Sub DeleteAll()

  2. Application.ScreenUpdating = False

  3. Dim shp As OLEObject

  4. Columns("A:R").Select
  5. Selection.Delete Shift:=xlToLeft

  6. For Each shp In ActiveSheet.OLEObjects
  7.    shp.Delete
  8. Next shp

  9. Range("A1").Select

  10. Application.ScreenUpdating = True

  11. End Sub
複製代碼

TOP

        靜思自在 : 有智慧才能分辨善惡邪正;有謙虛才能建立美滿人生。
返回列表 上一主題