Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
не работает макрос на Mac, Workbook_Open()
 
Всем добрый день,

Если кто то сможет помочь, буду безмерно благодарен.
Код
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 - 25 Июн 2018 11:20:55
 
Название темы должно отражать суть задачи. Предложите новое. Модераторы заменят.
 
Цитата
KOLLIAK написал:
Весь этот макрос прописан в "Эта Книга" в VBAProject
Переименуйте модуль ЭтаКнига в thisWorkbook(или что-то другое, но на английском). Тоже самое желательно сделать со всеми остальными модулями. Должно заработать.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Страницы: 1
Читают тему (гостей: 2)
Наверх