返回列表 上一主題 發帖

[發問] 開其他檔時(使其Workbook_Open巨集 失效)僅能唯讀

[發問] 開其他檔時(使其Workbook_Open巨集 失效)僅能唯讀

請教各位大大
Private Sub CommandButton2_Click()
    Sheets("sh1").Cells.Clear
    With CreateObject(ThisWorkbook.Path & "\" & "207班.xls")
        .使 "207班.xls" 的Workbook_Open巨集  失效
         .Sheets("sh1").Cells.Copy Sheets("sh1").Cells(1, 1)
         .Close True
    End With
    Application.Visible = False
End Sub
因為"  207班.xls"  本身含有巨集   Private Sub Workbook_Open()
應如何  使 "207班.xls" 的巨集  失效 ?

謝謝指導

回復 2# GBKEE
完全解決  謝謝GBKEE版大
再請教 原始第一 個.xls檔開啟時   Sub Workbook_Open() 應加入???
              使其以唯讀方式開啟!(但巨集仍能使用 因為僅用於查詢)
Private Sub Workbook_Open()
    'Call MakeMenu
    唯讀???
    Application.Visible = False
    Call myForm1
End Sub

TOP

        靜思自在 : 不要小看自己,因為人有無限的可能。
返回列表 上一主題