返回列表 上一主題 發帖

[發問] (已解決)書上的例子有副作用如何取消?

回復 1# freeffly
執行一次
  1. Private Sub Ex()
  2.     Dim cmdCtrls As CommandBarControls
  3.     Dim cmd As CommandBarControl
  4.     Set cmdCtrls = Application.CommandBars.FindControls(ID:=109)
  5.     For Each cmd In cmdCtrls
  6.         'cmd.OnAction = "ThisWorkbook.MyPreview"
  7.         cmd.OnAction = ""
  8.     Next
  9. End Sub
複製代碼

TOP

回復 3# freeffly
Set cmdCtrls = Application.CommandBars.FindControls(ID:=109)   <-印列預覽的命令列  
  For Each cmd In cmdCtrls
        cmd.OnAction = "ThisWorkbook.MyPreview"    預覽的命令列  指令巨集指向 "ThisWorkbook.MyPreview"
       執行預覽的命令列此巨集時, 必須開啟巨集所在的檔案.
       如  cmd.OnAction = ""    可還原印列預覽的命令列執行VAB預設的巨集  
  Next

TOP

        靜思自在 : 願要大、志要堅、氣要柔、心要細。
返回列表 上一主題