別のブックで実行されているマクロを停止します
こんにちは
私はウェブ上でいくつかの解決策を見つけましたが、私の環境では機能していないようです.
このマクロを使用するのを手伝ってもらえますが、すでに開いているもの、またはその後開かれているものではなく、現在開くワークブックでのみ実行されます.
サブworkbook_open()
ActiveWorkbook.Application.DisplayFormulabar= false
Application.WindowState= XLMaximized
ActiveWorkbook.Application.executeExcel4macro "show.toolbar(" "リボン" "、false)"
ActiveWindow.DisplayWorkbookTabs= false
薄暗いワークシートとしてSH
このWorkbook.Worksheetsの各SHについて
sh.protect
Sh.EnableSelection= XlunLockedCells
次のSH
終了SUB
前もって感謝します
ルカ
返信リスト(回答:2)
おそらく
Private Sub Workbook_Open()
ActiveWorkbook.Application.DisplayFormulaBar=False
Application.WindowState=xlMaximized
ActiveWorkbook.Application.ExecuteExcel4Macro "Show.ToolBar(" "Ribbon" "、false)"
ActiveWindow.DisplayWorkbookTabs=False
Dim sh As Worksheet
For Each sh In ActiveWorkbook.Worksheets
sh.Protect
sh.EnableSelection=xlUnlockedCells
次のsh
サブの終了
関連質問
- 並べ替え時にindex +一致する
- Excel Tools.
- 5文字以上のセル内のテキストのみを表示する
- VBA Excel for Mac 2011&2016:Set X= Application.FileDialog(MSOFILEDIALOGOPEN)に失敗する
- VBA Word、Information()ランタイムエラー4608範囲外の値
- Excel 2010で働いていますが、Excel 2016で働いていません
- MacのためのExcelのマクロ
- VBAコードのヘルプが必要です.
- ランタイムエラー1004範囲クラスのAutoFillメソッド失敗しました
- 垂直方向にリストされている大量のエントリが必要な場合は、過去のトランスポーズ機能の進行方法(Excel 2016の列)