Бахтиёр Пользователь Сообщений: 2057 Excel 365 |
Добрый день. Как лечить? P.S. Офис у него 2010 Прикрепленные файлы
|
Karataev Пользователь Сообщений: 2308 |
Такое может быть, когда открыто несколько книг или надстроек. Какая-то одна из этих книг или надстроек активна. Если запуск макросов в активной книге или надстройке запрещен, то в окне Immediate будет ошибка, о которой Вы пишите. Изменено: Karataev — 05.05.2016 10:36:23 |
Бахтиёр Пользователь Сообщений: 2057 Excel 365 |
разве разрешение макросов даётся для каждой книги отдельно? |
Karataev Пользователь Сообщений: 2308 |
Для каждой книги нужно делать разрешение макросов. |
Бахтиёр Пользователь Сообщений: 2057 Excel 365 |
В данный момент не могу проверить на компе, где это ошибка вылезла, но: Проделал такое с двумя одновременно открытыми книгами — Окно Immediate работает |
Karataev Пользователь Сообщений: 2308 |
В редакторе VBE неудобно сделано, т.к. не понятно, какая книга, надстройка активна в данный момент. Только двойным щелчком можно понять, других признаков нет. Поэтому и возникла у Вас путаница с Immediate. |
Бахтиёр Пользователь Сообщений: 2057 Excel 365 |
спасибо, попробую попозже на том компе, где вылезла ошибка |
The_Prist Пользователь Сообщений: 14272 Профессиональная разработка приложений для MS Office |
Проясню: И только если оба пункта выполнены можно пробовать работу макросов откуда угодно и из любой книги. Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы… |
Бахтиёр Пользователь Сообщений: 2057 Excel 365 |
Дмитрий, спасибо за подробный ответ. |
voice Пользователь Сообщений: 23 |
#10 24.12.2016 22:33:46 У меня похожая проблема. Всё работало, но после каких-то манипуляций перестали запускаться макросы в документе. Макросы разрешены, не понимаю, в чем может быть причина? Прошу прощения, разобрался! Оказывается всё-таки дело было в настройках безопасности макросов! Изменено: voice — 24.12.2016 22:44:29 |
When opening a Word document a macro should start and it did for a while.
But then I saved the document when the macro was activated and after that I get the error message:
The macros in this project have been disabled
when I open the document.
I have tried different security settings.
Any idea what might be the issue?
asked Jan 14, 2009 at 15:35
If error in your macro has blocked macros in project, it usually takes long time to search for a solution, as MS seems not approving wide usage of macros.
In Word :
The solution about enabling macros in File -> Options -> Advanced is NOT enough.
Just go to:
Developer -> Protect -> Restrict Editing -> opens up right panel, push Stop Protecting button.
Hope it helps.
answered Sep 30, 2018 at 13:20
WebComerWebComer
1,1312 gold badges18 silver badges31 bronze badges
In Word: Tools->Macro_>security and set to, say, medium. Alternatives include Trusted Locations and Self-Certified projects.
answered Jan 14, 2009 at 15:46
FionnualaFionnuala
90.2k7 gold badges113 silver badges152 bronze badges
In the ribbon: in Developer, click on macro securiry, then enable all macros.
Restart Xcel
answered Jun 19, 2019 at 15:08
title | description | author | ms.author | manager | audience | ms.topic | localization_priority | ms.custom | ms.reviewer | appliesto | search.appverid | ms.date | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Macros in this project are disabled for macros assigned Digital Signature certificate in Outlook |
Describes a solution to solve the error (The macros in this project are disabled) in Outlook. |
helenclu |
luche |
dcscontentpm |
ITPro |
troubleshooting |
Normal |
|
gbratton, gdowling |
|
MET150 |
3/31/2022 |
Error when running macros that are assigned a Digital Signature certificate in Outlook: The macros in this project are disabled
Original KB number: 4465120
Symptoms
Considering the following scenario:
- You set the Macro Security to Notifications for digitally signed macros, all other macros disabled on the Developer tab in Microsoft Outlook.
- You create a macro and assign a Digital Signature certificate to the macro under Tools > Digital Signature in Visual Basic.
- You close Visual Basic and Outlook. When you’re prompted to save the Visual Basic project, you click Yes.
- You start Outlook, and then you start Visual Basic.
In this scenario, you receive the error message: An error occurred while attempting to verify the VBA project’s signature. Macros will be disabled.
When you try to run the macro, you receive the error message: The macros in this project are disabled. Please refer to the online help or documentation of the host application to determine how to enable macros.
Cause
This issue occurs because exiting Visual Basic effectively cancels the changes that you made to the project, so the certificate is no longer assigned to the macro.
Resolution
Manually save the changes that you made to the project before you close the Visual Basic window by using either of the following methods:
- Go to File > Save VbaProject.OTM.
- Click the Save icon on the toolbar in the Visual Basic window.
Here’s a quick question we just got from a reader:
I have educated myself on the topic of developing VBA macros for Outlook using your tutorials. Now, i would like to run my newly created macro and i get a message stating that “Macros in this project have been disabled and and i should be consulting Online help”. Any clue about what i am doing wrong here? For what it worth, i am using Outlook 2019 / 365.
Thanks for the question. Looks like you are having issues related to your Macro security settings. Read on for a fix.
Outlook Macros are disabled. How to fix?
Before we help you to allow your Outlook macros, let’s understand a few basics. Macros are snippets of Visual Basic Code that are embedded in your Microsoft Office application. Macros that we write in Outlook are stored in the VBAProject.otm file and its behavior and availability to the end users is governed by the Outlook Macro security settings.
The error message you got is simply due to the fact that your Microsoft Outlook Macro settings are set to disable Macros. The reason for that is that custom Macros could pose a potential threat to your computer hardware, security and contained data. That’s exactly the reason why you should never copy a macro from an unknown source.
Assuming that you have written your Macro on you own and feel comfortable running it on your PC, you should adjust the Macro security settings accordingly.
Enabling macro security settings in Outlook
To enable macros in Outlook, follow the steps below:
- Open Microsoft Outlook
- From the Ribbon, hit File.
- Hit Options.
- From the left Panel, hit Trust Center.
- Then hit the Trust Center Settings.
- Then Macro Settings.
- Now, go ahead and set your security level. Our recommendation is that is to use the following settings:
- Version 365/2019: Use Disable All Macros with Notification or
- Version 2016/2013: Use Notifications for only Digitally Signed…
- Once done, go ahead and hit OK.
- Next restart Outlook to ensure that your new security settings take effect.
- Your macros should now be running.
Troubleshoot Macro Security issues from the Developer Tab
If you already have the Outlook Developer tab enabled, the process is even more simple. Just as an FYI, the Developer Ribbon menu contains an integrated development environment to allows you to write your VBA macro code. Let’s take a quick look on how to switch your Macro security settings from the Developer tab:
- First off, Let’s go ahead and launch Microsoft Outlook.
- From the Ribbon, Hit the Developer command.
- Now, go ahead and hit the Macro Security button.
- Proceed as we described above.
Kindly post a comment in case of follow up questions on Outlook Macros. Happy coding 😉
Аник |
|
1 |
|
Невозможно вставить текст (макросы отключены)03.11.2010, 12:28. Показов 34554. Ответов 18
Здравствуйте!У меня возникла следующая проблема.. При попытке вставить в один документ кусочек со второго элементарными «копировать- вставить» мне выдают вот такую каляку: The macros in this project are disabled.Please refer to the online help or dokumentation of the host application to determine how to enable macros. что делать???????Кучу раз переустанавливала офис,бесполезно.Сейчас стоит2007 |
290 / 175 / 3 Регистрация: 01.11.2009 Сообщений: 550 |
|
03.11.2010, 14:25 |
2 |
скорей всего в файле включены маркосы. попробуйте их отключить. или при вставке выбрать вариант только текст.
0 |
-17 / 15 / 0 Регистрация: 22.12.2009 Сообщений: 404 |
|
04.11.2010, 01:15 |
3 |
поддерживаю выше сказанное
0 |
Заблокирован |
|
06.11.2010, 12:37 |
4 |
Аник,
0 |
javvva |
07.11.2010, 10:03
|
Не по теме: Busine2009, судя по тому что автор молчит уже почти неделю ему это нах.. не нужно.
0 |
1 / 1 / 0 Регистрация: 08.11.2010 Сообщений: 4 |
|
08.11.2010, 20:01 |
6 |
Мне очень нужно!! Точно такая же бяка вылезает. Причем появилась вроде как после установки word 10. Удалил, установил 2007 — пишет точно также при попытке вставить текст из буфера обмена. Причем без разницы откуда текст взят, даже из самого ворда.
0 |
Почетный модератор 28040 / 15773 / 982 Регистрация: 15.09.2009 Сообщений: 67,752 Записей в блоге: 78 |
|
08.11.2010, 20:20 |
7 |
Please refer to the online help or dokumentation of the host application to determine how to enable macros. пожалуйста обратитесь к документации приложения чтобы определить как включить макросы.
1 |
Заблокирован |
|
08.11.2010, 20:30 |
8 |
maarik, Затем. Добавлено через 7 минут
чтобы определить как включить макросы. при чём здесь макросы?
1 |
Почетный модератор 28040 / 15773 / 982 Регистрация: 15.09.2009 Сообщений: 67,752 Записей в блоге: 78 |
|
08.11.2010, 21:11 |
9 |
Включить все макросы действительно при чем?….
1 |
Заблокирован |
|
08.11.2010, 21:19 |
10 |
magirus, The macros in this project are disabled появляется, если в файле есть макросы и чтобы они заработали нужно установить самый низкий уровень безопасности или использовать подписанные макросы.
1 |
magirus |
08.11.2010, 21:23
|
Не по теме:
появляется, если в файле есть макросы и чтобы они заработали нужно установить самый низкий уровень безопасности или использовать подписанные макросы. а кто спорит? здесь «как включить макросы»=»как установить низкий уровень безопасности» не так ли?
1 |
1 / 1 / 0 Регистрация: 08.11.2010 Сообщений: 4 |
|
09.11.2010, 18:10 |
12 |
Всем спасибо!! Вы были правы, просто надо было в надстройках поставить нужную галочку.)
1 |
Заблокирован |
|
09.11.2010, 20:24 |
13 |
в надстройках поставить нужную галочку. что за галочку? Добавлено через 1 минуту
в надстройках может быть в настройках?
0 |
1 / 1 / 0 Регистрация: 08.11.2010 Сообщений: 4 |
|
09.11.2010, 22:06 |
14 |
именно в надстройках(2007 версия). Почему нельзя?
0 |
Заблокирован |
|
10.11.2010, 20:28 |
15 |
maarik,
0 |
5561 / 1367 / 150 Регистрация: 08.02.2009 Сообщений: 4,107 Записей в блоге: 30 |
|
10.11.2010, 23:10 |
16 |
Что у maarik, что у Аник сообщения «битые»:
0 |
1 / 1 / 0 Регистрация: 08.11.2010 Сообщений: 4 |
|
15.11.2010, 19:53 |
17 |
maarik, убрал всякий контроль за безопастностью
0 |
Заблокирован |
|
15.11.2010, 20:14 |
18 |
maarik,
0 |
0 / 0 / 0 Регистрация: 23.10.2009 Сообщений: 58 |
|
20.08.2012, 12:28 |
19 |
Так, люди, у вас и у меня это сообщение. Но надо разобраться — относится ли оно к макросам. Кое у кого не влияет на это уровень безопасности, у кого-то — нет. Какие-то там «Word — Ресурсы — Центр диагностики M» — это, вообще что? Конкретно в моей ситуации, макросов в файлах нет. Точно. Уровень безопасности не влияет. Просто, здесь же, ранее созданый файл, пускаю на печать, или копирую текст, или, во вновь созданый файл пытаюсь вставить текст из досового редактора, всегда получаю одну и ту-же ошибку.
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
20.08.2012, 12:28 |
19 |