ПЕРЕЛІК ДИСЦИПЛІН:
  • Адміністративне право
  • Арбітражний процес
  • Архітектура
  • Астрологія
  • Астрономія
  • Банківська справа
  • Безпека життєдіяльності
  • Біографії
  • Біологія
  • Біологія і хімія
  • Ботаніка та сільське гос-во
  • Бухгалтерський облік і аудит
  • Валютні відносини
  • Ветеринарія
  • Військова кафедра
  • Географія
  • Геодезія
  • Геологія
  • Етика
  • Держава і право
  • Цивільне право і процес
  • Діловодство
  • Гроші та кредит
  • Природничі науки
  • Журналістика
  • Екологія
  • Видавнича справа та поліграфія
  • Інвестиції
  • Іноземна мова
  • Інформатика
  • Інформатика, програмування
  • Юрист по наследству
  • Історичні особистості
  • Історія
  • Історія техніки
  • Кибернетика
  • Комунікації і зв'язок
  • Комп'ютерні науки
  • Косметологія
  • Короткий зміст творів
  • Криміналістика
  • Кримінологія
  • Криптология
  • Кулінарія
  • Культура і мистецтво
  • Культурологія
  • Російська література
  • Література і російська мова
  • Логіка
  • Логістика
  • Маркетинг
  • Математика
  • Медицина, здоров'я
  • Медичні науки
  • Міжнародне публічне право
  • Міжнародне приватне право
  • Міжнародні відносини
  • Менеджмент
  • Металургія
  • Москвоведение
  • Мовознавство
  • Музика
  • Муніципальне право
  • Податки, оподаткування
  •  
    Бесплатные рефераты
     

     

     

     

     

     

         
     
    Управління підключенням макросів в Office
         

     

    Інформатика, програмування

    Управління підключенням макросів в Office

    В однією з Web-дискусій було поставлене таке питання: «При завантаженні Outlook у мене постійно видається вікно попередження про наявність макросів у переданому проекті. Як мені добитися того, щоб завантаження виконувалася автоматично без вимоги підтвердження в діалоговому вікні? »

    В цілому рішення цього питання однаково для всіх програм Office. Але в відношенні Outlook (версії 2000 і 2002) варто нагадати, що ця програма використовує для зберігання макросів тільки один фіксований файл з ім'ям VbaProject.OTM, який зберігається в каталозі C: WindowsApplication DataMicrosoftOutlook. Сам програмний проект може мати ще й власне довільне ім'я (воно видно тільки в середовищі VBA).

    Для відповіді на поставлене питання потрібно мати на увазі, що додатки Office (починаючи з 2000) мають три рівні безпеки для управління завантаженням макросів, а також можливість використання цифрового підпису. За допомогою цих механізмів можна більш гнучко управляти режимами завантаження.

    Розглянемо можливості управління безпекою. Режим захисту встановлюється в діалоговому вікні «Безпека» (Security), яке відкривається командою «Сервіс | Макро | Безпека», де видно опис трьох можливих рівнів безпеки.

    Високий. Дозволяється запуск тільки підписаних макросів з надійних джерел. Непідписані макроси видаляються автоматично. За наявності макросів із невідомими підписами видається вікно попередження, однак такі макроси можна підключити, тільки визнавши справжність підпису. Середній. Підписані макроси завантажуються автоматично. Про наявність непідписаних макросів видається попередження, і рішення про їх завантаженні приймається користувачем. Низький. Захист відсутній, всі макроси завантажуються автоматично. У додатках Office за замовчуванням встановлено середній рівень безпеки, що і викликає появу вікна попередження про наявність макросів. Відповідно існує два варіанти відповіді на наведений вище питання:

    Встановіть низький рівень безпеки - і ніяких попереджень взагалі не буде. Але ми не рекомендуємо цей варіант, тому що перевірка на наявність макросів при завантаженні невідомих файлів (наприклад, отриманих з Інтернету або по електронній пошті) необхідна. Але для Outlook такий варіант є цілком підходящим - адже ми маємо справу лише з фіксованим файлом локального комп'ютера, який створюється виключно його господарем. Кращий спосіб (найбільш універсальний) -- використовувати цифровий підпис проекту (у тому числі і для Outlook). Для тих, хто працює з Word і Excel, є ще один варіант, який дозволяє відмінити перевірку наявності макросів в глобальних шаблонах і Add-ins. Для подібних додатків у вкладці Trusted Sources [Надійні джерела] вікна Security [Безпека] є прапорець Trust all installed Add-ins and templates [Довіряти всім установленим надбудовам і шаблонам].

    Під «Встановлених» маються на увазі доповнення і шаблони, поміщені в каталог «Шаблони користувача». (Конкретне ім'я цього каталогу вказується в полі User Templates [Шаблони користувача], у вкладці File Locations [Розташування] діалогового вікна Tools | Options [Сервіс | Параметри ].)

    За замовчуванням цей прапорець встановлений, тому всі шаблони з цього каталогу не перевіряються на наявність макрокода (мається на увазі, що ви ставите туди файли, в яких абсолютно впевнені). Якщо ви все ж таки хочете виконувати таку перевірку, то зніміть прапорець.

    В Word 97 такого спеціального режиму для завантаження шаблонів не було. Але в початковій версії програми іноді мала місце помилка, коли шаблони завантажувалися без перевірки на макрокод. Цей дефект вже давно усунутий - заплатку, яка вирішує дану проблему, можна завантажити на сайті Microsoft.

    Список літератури

    Для підготовки даної роботи були використані матеріали з сайту http://visualprogs.narod.ru/

         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

     
     
     
      Все права защищены. Reff.net.ua - українські реферати ! DMCA.com Protection Status