Отключить доступ к редактору Visual Basic в Mac Office - PullRequest
4 голосов
/ 10 марта 2011

Я периодически работал над таблицей Excel для клиента, который проводит довольно интенсивные вычисления.Мы внедрили процедуру безопасности с использованием VBA ... Сначала требования были относительно простыми, и общее отсутствие безопасности в электронной таблице было обсуждено и хорошо понято.

С тех пор заказчик решил, что он хотел бы сделать лист немного более безопасным.В обычных условиях я бы просто отключил меню разработчика с помощью кода.К сожалению, я только недавно узнал, что клиент и многие его клиенты используют Mac Office.(Есть некоторые клиенты, которые даже используют 2008, и они выяснили, что 2008 год прекратил поддержку VBA)

Мой вопрос таков;возможно ли отключить доступ к редактору Visual Basic в Mac Office в версиях до 2008 года и в версиях 2011 года и после этого из проведенного мною исследования указывает на возвращение поддержки VBA в Mac Office в 2011 году.

К сожалению, у меня нет доступа к версии Mac Office, чтобы даже реально просматривать приложение и / или тестировать различные решения.В Windows можно щелкнуть правой кнопкой мыши проект VBA, выбрать защиту в свойствах VBAProject и выбрать «Заблокировать проект для просмотра».Существует ли эта опция и эффективна ли она в Mac Office?

Любая помощь / предложения будут с благодарностью.

1 Ответ

0 голосов
/ 27 мая 2011

Я почти уверен, что вы можете заблокировать проекты в Mac Office так же, как в Windows. Помните, что проект, заблокированный в одной версии Excel, нельзя разблокировать в другой версии. Поэтому, если ваш клиент должен иметь возможность разблокировать, ему нужно будет использовать ту же версию Excel, которую вы использовали для его блокировки.

...