Если кто то сможет помочь, буду безмерно благодарен.
Код
Option Explicit
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.ScreenUpdating = False
Dim wsSh As Worksheet
Sheets(sWarning).Visible = -1
For Each wsSh In ThisWorkbook.Sheets
If wsSh.Name <> sWarning Then wsSh.Visible = 2
Next wsSh
Application.ScreenUpdating = 1
End Sub
Private Sub Workbook_Open()
Application.ScreenUpdating = False
ThisWorkbook.Sheets(sMainSheet).Visible = -1
ThisWorkbook.Sheets(sWarning).Visible = 2
Application.ScreenUpdating = 1
frmIndicateUser.Show
End Sub
Не работает этот макрос на MAC Excel 2011, на Windows все работает без проблем. То есть при открытии книги, вылезает Userform на Windows но не работает на Маке. Весь этот макрос прописан в "Эта Книга" в VBAProject,
Если кто то знает почему не работает, или кк сделать чтоб работало, буду благодарен
KOLLIAK написал: Весь этот макрос прописан в "Эта Книга" в VBAProject
Переименуйте модуль ЭтаКнига в thisWorkbook(или что-то другое, но на английском). Тоже самое желательно сделать со всеми остальными модулями. Должно заработать.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...