Архив

Posts Tagged ‘Office’

Конвертирование txt-файла в xls с помощью Powershell

В комментариях к статье Powershell и Excel. Часть 2: форматирование ячеек мне задали вопрос:

подскажите, каким образом занести данные с файла 123.txt в Excel?

Там же в комментариях развелась целая дискуссия на эту тему. А недавно сам столкнулся с похожей проблемой. В моём случае файлов было несколько, и мало того, что нужно было перенести данные из текстового файла в Excel, так их ещё нужно было проанализировать. Поэтому решил поделиться своим способом конвертирования текстового файла в файл Excel.

Тег «Далее»

Рубрики:Powershell Метки: , ,

Powershell и Excel. Часть 2: форматирование ячеек

Продолжаем работать в Excel через Powershell. Напомню, что в предыдущей части мы создали небольшую таблицу и заполнили её данными. Также напомню, что это не моё “изобретение”, а очень вольный перевод вот этих трёх статей.

Тег «Далее»

Рубрики:Powershell Метки: , , ,

Powershell и Excel. Часть 1: заполнение таблицы

Об инвентаризации не писал, наверное, только ленивый. Вот и я, чтобы не казаться ленивым, тоже решил взяться за это дело. Поводом для написания стало появление нескольких статей на эту тему. Меня даже заинтересовала не сама инвентаризация (что там инвентаризировать – дёргай нужные объекты, смотри их свойства), а работа с Excel’ем, так как всё руки не доходили попробовать. С Word’ом сталкиваться уже приходилось, а вот с Excel’ем ещё нет. Можно, конечно, не заморачиваться, и вывести всё в CSV-файл, но повторюсь – меня интересовала именно работа с Excel: заполнение и форматирование ячеек, раскраска, диаграммы и т.д. Но обо всём по порядку 🙂

Тег «Далее»

Рубрики:Powershell Метки: , , ,

Конвертирование .doc файлов в .pdf с помощью Powershell

Сравнительно недавно на глаза попалась заметка о том как конвертировать .doc файлы в .pdf при помощи Powershell. Тогда я на неё посмотрел подумав, что это хорошо, нужно сохранить, может пригодится в будущем.

Будущее настало довольно быстро – на днях прибежали взволнованные пользователи столкнувшись с проблемой конвертирования большого количества  вёрдовских файлов в pdf (и вроде как теперь это нужно будет делать регулярно с какой-то там периодичностью). При чём пугал их не сам многократно повторяющийся процесс  (они уже и файлы поделили по честному по ровну), а невозможность сохранить текст из вёрда в pdf (Office 2007).

Для того, чтобы можно было сохранять вёрдовские документы в pdf нужно установить специальную надстройку. Устанавливая эту надстройку вспомнил о той самой заметке, и решил помочь своим любимым пользователям, взяв за основу показанный пример и немного его переделав.

Тег «Далее»

Рубрики:Powershell Метки: , ,

Office Guru

Блуждая вечером по интернету наткнулся на сайт Office Guru, на котором Майкрософт предлагает проверить свои знания по Office 2010, пройдя небольшой тест.

Как написано на сайте:

Office Guru — это:

  • Возможность проверить свои знания Microsoft Office 2010 за 10 минут
  • Бесплатный сертификат, подтверждающий знание новейшего пакета Office 2010
  • Еще один «плюс» в вашем резюме
  • Шанс поразить работодателей
  • Преимущество при поиске работы

 

Тег «Далее»

Рубрики:Заметки Метки:

Поиск текста в MS Word с помощью Powershell

Идея написания этой статьи появилась после того, как один мой знакомый начинающий тестировщик (или тестер, не знаю как правильнее) с восхищением рассказывал, как видел у своего более опытного коллеги скрипт для тестирования документации. Если я не ошибаюсь, то тестирование документации это поиск неточностей, двусмысленностей  неоднозначностей и всякого такого в документации к продукту. Например, не должно быть фраз вроде «Эта кнопка должна быть квадратной, прямоугольной или др. форм», «Этот текст может быть красным, жёлтым и т.д.». Т.е. не должно быть фраз типа и т.д., и т.п., и пр., и так далее.

Собственно как я понял скрипт только то и делал, что искал в .doc-файлах такие слова (точнее, наверное, будет сказать фразы) и если находил, то сообщал об этом. В первую минуту подумалось, а смысл такого скрипта – Ctrl+F и ищи себе на здоровье, но подумав, решил, что всё-таки быстрее будет «скормить» такому скрипту файл, который сам всё найдёт, чем открывать файл, нажимать на поиск, вбивать искомую фразу. Особенно, если учесть, что искать нужно не одну фразу, а несколько (и т.д., и т.п., и пр.). А так как одна и та же одна фраза с помощью пробелов может «превратиться» в несколько (например, «и т.д.», «и т. д.», «и тд.» для поиска совершенно разные фразы (не считая первых трёх символов)), то искать так можно очень долго и польза от такого скрипта налицо.

Тег «Далее»

Рубрики:Powershell Метки: , ,