• KMS сервер активации Microsoft Windows и Office на базе Debian GNU/Linux 11 (Bullseye)

    KMS activation server for Microsoft Windows and Office based on Debian GNU Linux 11 Bullseye and vlmcsd serviceВ данной заметке мы рассмотрим вариант развёртывания альтернативного KMS сервера, позволяющего активировать современные версии ОС Microsoft Windows/Windows Server и пакета Microsoft Office. Этот вариант будет реализован на базе ОС Debian GNU/Linux 11 (Bullseye) и исходных кодов открытого проекта vlmcsd. Для своей работы KMS сервер vlmcsd не требует наличия купленных KMS-ключей или какой-либо онлайн-активации в Microsoft. Вопрос "лицензионной чистоты" данного варианта в текущих реалиях оставим на обсуждение любителям философии и "кинутым" заказчикам известного вендора. При этом, следует понимать, что изложенный далее материал публикуется исключительно в образовательных целях и не позиционируется, как руководство к действию. Этот материал опирается на публично открытые программные продукты и не преследует цели нарушения норм действующего законодательства и правил лицензирования ПО. И вообще, мы за всё хорошее и против всего плохого. Поехали…

    Читать далее...

  • Автоматизация Excel с помощью PowerShell без установки Microsoft Office Excel

    Automate Excel with PowerShell without having Excel installedДанный материал является переводом оригинальной статьи "ATA Learning : Adam Bertram : PowerShell and Excel: Seize the Power!".

    Microsoft Excel - один из тех вездесущих инструментов, от которых большинство из нас не может уйти, даже если хочет. Многие ИТ-специалисты используют Excel, как небольшую базу данных, в которой хранятся тонны данных в различных процедурах автоматизации. Каков наилучший сценарий автоматизации и Excel? Это, например, PowerShell!

    Работу с таблицами Excel непросто автоматизировать. В отличие от менее функционального (и более простого) аналога файла CSV, книги Excel - это не просто текстовые файлы. Для работы со сложными книгами Excel потребует от PowerShell манипуляции с Component Object Model (COM), для чего раньше нужно было установить Excel. Однако, на самом деле, это вовсе не обязательно. Например, проницательный участник сообщества PowerShell, Doug Finke, создал модуль PowerShell, названный ImportExcel. Модуль устраняет сложность работы с Excel и позволяет легко работать с книгами Excel через PowerShell сценарии!

    В этой статье рассмотрим пример того, что можно сделать в PowerShell и Excel с помощью модуля ImportExcel, а также рассмотрим несколько популярных вариантов использования.

    Читать далее...

  • Как управлять презентациями Microsoft PowerPoint с помощью VBA

    How to create and add slides to PowerPoint presentations with VBAДанный материал основан и доработан по материалам оригинальной статьи "EasyTweaks - How to create and add slides to PowerPoint presentations with VBA".

    Существует ли способ автоматизировать создание презентаций PowerPoint с нуля с последующим быстрым добавлением слайдов к существующей презентации? Мы подумали, что данную задачу для PowerPoint вполне под силу решить с помощью макросов. Однако, как известно, PowerPoint не включает средство записи макросов Macro Recorder (в отличие от Excel и Word, которые имеют встроенные средства записи макросов). Поэтому у нас остаётся лишь старый добрый Visual Basic for Application (VBA), который мы можем использовать для создания простых макросов для автоматизации PowerPoint. Разумеется, существуют и альтернативные варианты автоматизации PowerPoint, но они выходят за рамки данной статьи.

    Читать далее...

  • Как создать и использовать полезные макросы VBA для сообщений Outlook 2016 и 2019

    How to write useful macros in Outlook 2016 and 2019 messagesДанный материал является переводом оригинальной статьи "EasyTweaks : How to write useful macros in Outlook 2016 and 2019 messages".

    В Microsoft Office мы используем возможности Visual Basic for Application (VBA) для создания пользовательских программ, которые расширяют базовую функциональность Office и помогают экономить время за счет автоматизации повторяющихся задач. Мы называем эти небольшие программы VBA-макросами.

    В этом руководстве мы хотели бы представить примеры разработки макросов для Outlook. Мы сосредоточимся на изучении основ Outlook VBA для начинающих, научимся создавать простые макросы и рассмотрим некоторые полезные идеи использования макросов. После изучения этого руководства вы сможете разрабатывать и запускать простые макросы VBA для Outlook.

    Читать далее...

  • Атрибуты Visual Basic : что это такое и почему мы должны их использовать?

    Visual Basic Attributes: What Are They and Why Should We Use Them?Данный материал является переводом оригинальной статьи "Christopher J. McClellan : VB Attributes: What are they and why should we use them?".

    Знаете ли вы, что в ваших проектах Visual Basic есть код, который вы не видите в редакторе? Хотите увидеть его? (Конечно же, хотите!)

    Читать далее...

  • Апрельские обновления для Office 2010 (KB4462230 и KB4462223) вызывают проблемы с запуском приложений Office 2010 на Windows XP

    Office 2010 KB4462230 problem on Windows XPРанее мы уже писали о проблемах с Январскими обновлениями Office 2010 на Windows XP. В этот раз очередная информация для любителей "старины" от Microsoft о том, что на компьютерах под управлением Windows XP установка апрельских обновлений для Microsoft Office 2010, в частности KB4462230 (Excel 2010) и KB4462223 (Office 2010) приводит к неработоспособности приложений Office, в частности возникновению ошибки "Точка входа в процедуру не найдена в библиотеке" ("DLL entry point missing").

    Читать далее...

  • Сообщение Microsoft Office Outlook "Это действие запрещено политикой организации …" при попытке открытия гиперссылок

    Один из пользователей пожаловался на проблему с невозможностью открытия некоторых гиперссылок из приложений Microsoft Office. При этом на других, аналогичных по составу ПО компьютерах, данная проблема не воспроизводилась.

    Читать далее...

  • Январские обновления для Office 2010 (KB4461614 и KB4011273) вызывают проблемы с запуском приложений Office 2010 на Windows XP

    Office 2010 Updates on Windows XPОбновление безопасности для Microsoft Office 2010 Service Pack 2  KB4461614, выпущенное компанией Microsoft 8 Января 2019 года может привести к невозможности запуска приложений из пакета Office 2010 на компьютерах под управлением Windows XP. Информация об этой проблеме ранее появилась в Twitter WZorNET.

    Чуть позже появилась информация о том, что 18 Января 2019 года было выпущено корректирующее данную проблему обновление KB4462157, но на WSUS его пока нет. Если Вы уже успели столкнуться с проблемами запуска приложений Office 2010 на Windows XP, то можно либо удалить исходное обновление KB4461614, либо поверх него поставить обновление KB4462157.

    Аналогичного рода проблемы, судя по ветке обсуждения Outlook 2010 KERNEL32.dll error, может вызвать обновление KB4011273, выпущенное компанией Microsoft 9 Января 2019 года для Outlook из состава Microsoft Office 2010 SP2. О корректирующем обновлении на данный момент не известно, а "лечение" подразумевает удаление соответствующего обновления. Если почитать сообщения в выше обозначенной ветке обсуждения, то можно прийти к выводу, что к проблемам могут быть причастны и прочие обновления Office 2010, выпущенные в Январе этого года.

    Такой комплект обновлений привносящих проблемы с работой Microsoft Office на Windows XP не может не наталкивать на мысли о том, что кто-то кому-то на что-то как-бы намекает Smile

  • Обновление KB4018290 от 6 марта 2018 ломает работу MS Lync 2013 VDI plug-in

    Данная статья предназначена для владельцев инфраструктуры виртуальных рабочих столов (VDI) и интегрированной системы корпоративных аудио, видео и текстовых сообщений (Microsoft Lync/Skype for Business).

    Будьте в курсе актуальных новостей в мире ИТ: https://t.me/ITKBnews. Также будем рады видеть Вас участниками групп https://vk.com/blogitkb и https://www.fb.com/blog.it.kb

    Читать далее...

  • Октябрьские обновления безопасности Windows вызывают сбой работы приложений, использующих интерфейс Поставщика OLE DB для Jet (Microsoft.Jet.OLEDB.4.0)

    В Октябре был выпущен ряд обновлений, относящихся к категории обновлений безопасности Windows, установка которых может вызвать ошибки в приложениях, использующих программный интерфейс устаревшего Поставщика OLE DB для Jet (Microsoft.Jet.OLEDB.4.0), например, при попытке программного доступа в Microsoft Office Excel или Access версии 2007 и более старых версий Office или сторонних приложений, таких как , самописных АРМ-ов и т.п., использующих данный интерфейс.

    Читать далее...