#excel #vba
Вопрос:
Я искал и искал, но может ли кто-нибудь сказать мне, есть ли способ VBA в Excel 365, чтобы определить, является ли текущая книга надежной (это означает, что пользователь вошел в Файл ->Параметры — >> Центр доверия и выбрал «Доверять документу» вместо того, чтобы просто нажать Включить макросы (для этого сеанса)? Мне нужно знать, является ли рабочая книга «постоянно» надежной, а не только временно.
В качестве второстепенного вопроса-если такое возможно с помощью VBA-существует ли команда vba (без сложных клавиш отправки), чтобы открыть прямо на вышеуказанную кнопку «Доверять этому документу», когда определено, что документ НЕ ЯВЛЯЕТСЯ доверенным?
Комментарии:
1. нет, нет никакого способа сказать, и нет никакого способа обойти это.
2. Сделать это сложнее, но я могу показать вам, как проверить, находится ли папка с книгой в надежных местах, что означает, что книга является надежным документом. Также как записать в реестр, чтобы добавить активную папку рабочей книги в надежные расположения Excel.
3. Спасибо, ребята, я этого боялся. Я не смогу коснуться реестра для пользователей, использующих это, так что это бесполезно, и документ будет индивидуально проверен, поэтому, к сожалению, местоположение в этом случае не поможет. Кто-нибудь знает, как, по крайней мере, открыть окно, которое приведет их к кнопке «Доверять этому документу» через VBA (я надеюсь избежать клавиш отправки, которые время от времени кажутся людям ненадежными).
4. Итак, вам нужно решение, но вы/пользователи не можете получить доступ к реестру? В противном случае я могу сделать фрагмент кода, способный сообщить вам, находится ли книга в списке надежных документов, и размещение ее папки в надежных местах также внесет ее в список. Я полагаю, что я смогу даже поместить его в список, но даже если я знаю, где должен быть размещен раздел реестра, для этого нужна шестнадцатеричная отметка времени, которая требует исследования и не нуждается в такой вещи, у меня не хватает времени даже на вызов… Во всяком случае, я никогда не видел такой кнопки («Доверяйте этому документу»). Не могли бы вы разместить его фотографию, пожалуйста?