Metodichka | Download |   Русский   E-mail | Telegram | ICQ | VK | Mail.ru | Facebook | Google+ | Twitter | Contact
MAIN SCREENSHOT MACROS HISTORY CREATIVITY INFO MEMO

CONTACT

NEWS (RSS)
New message | Received

Metodichka - Word macro package

down
Macro package for formatting Microsoft Word documents.
Examples, tips, info about macros, VBA and Microsoft Office.
Author: © Alexander Musin, 2007-2017, alex@mtdmacro.ru
 

New message

Package "Metodichka" and other projects are constantly being improved. Your feedback, both positive and negative, is of paramount importance. Review is the basis for creating new tools, correct existing shortcomings (write on any oddities or slow macros), to better meet your needs. All messages will be reviewed with the relevant conclusions of me.

Rubric:
Your name:
Contact information (not published):
Message text (required):
Security question: "are you, man?" - (required)

Received messages

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 08.06.2017
Имя: Олег
Текст: Здравствуйте! Мне нужны иконки в Панели быстрого запуска Word 2016 для быстрой отправки документа на печать на РАЗНЫЕ принтеры. Предполагаю, что это возможно сделать через макросы Word. Можете ли что-нибудь подсказать на эту тему? Или создать таковые?
Ответ: Простейший вариант: включить запись макроса, переключится на нужный принтер, отправить документ на печать, остановить запись макроса, добавить кнопку макроса на панель. Главное, чтобы присутствовал момент переключения на другой принтер. Иначе, запишется макрос, печатающий на текущем принтере. Спрашивайте, если нужно что-то более оригинальное.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 02.12.2016
Имя: Иван
Текст: Здравствуйте, Александр! Подумываю о приобретении пожизненной «подписки» на Методичку, а пока вопрос/предложение. Скорее всего Вы знакомы с проектом [цензура], если нет — советую ознакомиться, функционал пакетов пересекается, но есть вещи, достойные внимания. И еще, поискал в функционале Методички, но не нашел макроса для преобразования всех таблиц в документа в текст, последние версии программы не позволяют делать это при помощи выделения — приходиться делать по одной. Спасибо за уделенное Вами время!
Ответ: Проект интересный, гляну, спасибо. По таблицам предложение полезное. Скорее всего, реализую.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 30.10.2016
Имя: Владимир
Текст: Здравствуйте, Александр! Набрел на ваш чудо-макрос ПоЗа. Мне очень нужна полная версия, хотелось бы ощутить все возможности программы, и сейчас я попытаюсь ее заработать своими предложениями. Предлагаю добавить в программу следующие замены ...[часть сообщения удалена]... Жду ответа. С уважением, Владимир.
Ответ: Благодарю. ПоЗа ваша!

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 21.08.2016
Имя: Владимир
Текст: Здравствуйте Александр. Хочу предложить для Вашего пакета функцию форматирования дробей вида 1/2, 33/44 и т.п к виду с надстрочными/подстрочными цифрами (как в выделенном фрагменте, так и во всем документе). Если для Вас и для пакета это представляет интерес - вышлю код.
Ответ: Благодарю вас за интерес к пакету и помощь в его развитии. Поясню политику. В первую очередь, макросы отсеиваются по популярности, ибо пакет Методичка уже переполнен. При добавлении чужого макроса, код будет мной полностью переписан, независимо от сложности. То есть, код вторичен, на первом месте идея. Случаются приятные неожиданности, когда и чужое решение оказывается оригинальным, когда есть чему поучиться.
По поводу дробей. В пакете есть замена текста вида 1/2, 2/3 и др. соответствующими символами. Массовая замена дробей это частный случай, для специфических документов. Ведь "дробь" может оказаться номером дома, частью формулы, да много чем.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 18.08.2016
Имя: Andrey
Текст: Имею макросы собственного изготовления: - Ё-рификация текстов (работает, правда, только в версиях WORD, имеющих настройку "требовать "ё", т.е. в 2010 и позже); - и "цифры словами" (WORD и Excel) в разных вариантах "выхлопа" (извините, если такой есть и я его не заметил в длинном списке). Готов предоставить для возможного включения в пакет.
Ответ: Спасибо за предложение. Аналогичный макрос для Ё уже есть в пакете. Цифры словами реализуется в Word стандартными средствами, с помощью полей. Надо глянуть, что там за выхлопы...

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 04.08.2016
Имя: Kanev75
Текст: Подскажите, пожалуйста, можно ли Методичкой (или какими-то отдельными макросами) решить такою рутинную задачи. Часто получаю документы word отформатированные "вручную". Без нормальной нумерации и структуры. Как можно быстро привести такой "сырой" документ к виду удобному для дальнейшей работы (с структурой, стилями, нумерацией). C автоматическим созданием структуры (уровни) с нумерацией. Заранее спасибо
Ответ: Вы спрашиваете о макросе, делающем из чего угодно то, что надо? Таких не бывает. Должна быть конкретная задача, под нее и будет макрос. В вашем случае, скорее всего, индивидуальный. А при сложном форматировании, кроме макросов, обязательно понадобится и опыт работы в Word. Макросом можно почистить пробелы, например, но не переформатировать сложный документ от и до. Для стандартных задач, макрос - это готовое решение. Для оригинальных работ, макрос переходит в разряд инструментов, для использования которых нужен опыт.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 17.07.2016
Имя: Светлана
Текст: Здравствуйте. Хотелось бы приобрести ваш макрос "Методичка". Сколько он стоит, можно ли приобрести его бесплатно? Для меня ваша цена которая указана на вашем сайте не приемлема. С уважением Светлана.
Ответ: Тема подробно расписана и неоднократно поднималась здесь. Бесплатно - за помощь в развитии, поддержку, продвижение пакета. Есть идеи?

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 15.07.2016
Имя: Андрей
Текст: Добрый день. Скажите, возможно ли решение следующей проблемы с использованием ваших макросов... Цель - создать отчет по результатам инженерно-геодезических работ. В составе отчета много отдельных файлов ворд и эксель - ПЗ, различные приложения и т.д. Нумерация отчета сквозная, имя каждого файла содержит номер страницы. Нужно по номеру страницы в названии файла пронумеровать каждый файл в шаблоне в колонтитуле. Кроме того на каждой странице кроме сквозной нумерации отчета, есть нумерация без титульных страниц и листа состава отчета. То есть мы сейчас вставляем поле "Nстр. - 5". Есть ли возможность автоматизировать нумерацию файлов без необходимости входить в каждый файл и вбивать в "поле" номер страницы с смещением?
Ответ: Отправлен почтой, но... вернулся (неверный адрес). Похоже на специфическую задачу, для которой нужен свой макрос. Посмотрите макросы "Нумерация страниц" и "Текст с края страницы". Не видя образцов, затрудняюсь советовать.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 03.05.2016
Имя: Анатолий
Текст: Поднятие уникальности текста технически. Нужен макрос который обходит antiplagiat и другие если можно.
Ответ: В пакете Методичка такой макрос точно не появится.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 25.12.2015
Имя: Степан
Текст: Здравствуйте! Подскажите, пожалуйста, как можно решить такую задачу. Есть книга на английском. Я английским владею не очень хорошо, хотя и понимаю многое. Хочется читать эту книгу по типу метода чтения Ильи Франка, т.е. чтобы под каждым абзацем с английским текстом у меня был бы машинный перевод на русский. Если делать всё вручную, то выполняю следующее: 1. Разбиваю книгу с учетом форматирования на абзацы. Т.е. где одно предложение, то отделяю его пустой пробельной строкой, если 10, то все 10 целиком 1 строкой, чтобы не нарушать оригинального смыслового форматирования. 2. Выделяю абзац текста, сочетанием клавиш получаю в окошке в ворде машинный перевод в Microsoft Translator. 3. Помещаю курсор на пустую строку после абзаца с оригинальным текстом. 4. Нажимаю на кнопку "Вставить" (см. картинку ниже). http://i.imgur.com/nnQqI8N.jpg Заранее спасибо!
Ответ: Лучше переводить книгу целиком. Можно использовать Word, там есть возможность перевода всего документа. Можно взять другую программу-переводчик или подобрать сайт-переводчик в Интернете. Потом, останется соединить два документа - оригинал и перевод так, чтобы абзацы шли через один. Подойдет макрос "Слияние параграфов".

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 26.11.2015
Имя: Алексей
Текст: В RSS reader на Андроид новостная лента http://mtdmacro.ru/rss/rss.xml не работает
Ответ: Благодарю за подсказку. Поправил ленту согласно последней политике партии. Должна заработать.
Дата: 26.11.2015
Текст: В настройках Методички на ленте не видно какая версия используется. Было бы неплохо чтобы было видно текущую версию и дату ее выпуска на ленте и на сайте. Как раздел: О программе. На сайте раздел RSS ленту сделайте пожалуйста.
Ответ: В пакете, версия указана здесь: Методичка > Группа/Меню "Макрос" > Меню "Справка" > пункт "О программе". На сайте, всю цепочку версий можно отследить на странице "ИСТОРИЯ". RSS-лента на сайте с самого начала, в том числе в виде меню "НОВОСТИ".

Рубрика: ПРЕДЛОЖЕНИЕ
Имя: Альберт Т.
Дата: 21.10.2015
Текст: Да, такой макрос наверно трудновато сделать. Потому что в одном абзаце могут быть два разных языка. Причем не все слова имеют «специфические» буквы и сочетания букв. Это грамматика одного языка с кириллицей, и все фразы этого языка должны быть в курсиве. Хорошо бы, чтобы макрос определял русские слова и помечал их, а нерусские — помечал любым другим языком (казахский, татарский или какой-нибудь другой).
Дата: 20.10.2015
Текст: Добрый вечер. Нет ли в вашем пакете макроса (сам не нашел там), который автоматически определяет язык текста. Скажем, есть текст: #1179а#1171аздар – бумаги, #1179ыздар – девочки, адамдар – люди, а#1187дар – звери. Русские слова, определит как русские, казахские как казахские (то есть будет указано — язык: казахский).
Ответ: Чтобы макрос различал отдельные языки кириллицы, такого нет. Есть макрос "Язык текста", но там каждой кодировке соответствует один язык, на ваш выбор. Идея хорошая, и макрос "Язык текста" вполне можно дополнить такой опцией, так как в кириллице есть знаки строго соответствующие только одному языку. Надо подумать. Придется работать с предложениями или абзацами, ибо будут слова, язык которых по знакам не определить.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 28.09.2015
Имя: Александр
Текст: Добрый день. Спасибо за интересную программу. Предложение: Сделать версию пакета для LibreOffice и OpenOffice. Сейчас на гос. предприятиях полностью перешли с word на открытое ПО. Рад что Вы поддерживаете эту идею и код макросов открыт. Но как запустить программу в указанных редакторах? Они (редакторы) были написаны в т.ч. с учётом совместимости макросов насколько это возможно. Спасибо если сможете выполнить эту, надеюсь небольшую, доработку.
Ответ: Язык макросов может и один, но вот объектные модели наверняка разные. Что естественно и намного серьезнее. Может понадобиться 100%-ная переделка кода. Это как Word и Excel.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 11.09.2015
Имя: Дмитрий
Текст: Потестируйте пакет на Word для Mac. Купил версию для 2007 но ушел на Макинтош и чёто никак не разберусь.
Ответ: На пробу, поставил себе Mac OS на виртуальную машину, плюс Office 2011. Далее, мой неискушенный взгляд на Mac. Несовместимость макросов серьезная. Начать с того, что кириллица не поддерживается редактором VBA, то есть в макросах возможен только английский. Далее, работать будут только макросы обрабатывающие документ Word, а все обращения к файловой системе или внешним библиотекам - в топку, нужна переделка. Можно повозиться и отключить макросы пакета Методичка, несовместимые с Mac. Если же переделывать, то надо хорошо знать и Word для Mac OS, и сам Mac. Как вариант, на Mac можно поставить виртуальную машину с Windows и Office. Процесс не сложный и популярно описан.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 10.09.2015
Имя: Igor MSK
Текст: Добрый день, Александр! Есть предложение по усовершенствованию макросов поиска, если все же такая функциональность есть, то прошу не пинать за невежество! И так, идея такова: есть функция поиска по регулярным выражениям или подстановочным символам, при поиске по данному выражению находится некий текст, так вот, иногда в уже найденном тексте необходимо тоже что нибудь найти и заменить, не трогая какую то часть найденного текста, то есть получается как бы поиск внутри поиска с постоянного меняющимся текстом замены. Например требуется найти [!A-zА-яЁё0-9]{2}\n[!A-zА-яЁё0-9]{2} (подстан.выраж.) и заменить в найденном тексте \n на "", допустим для Китайского предложения, которое случайно разорвалось знаком переноса. Знаю сделать это несложно, но есть простор для фантазии в выражениях замены для вложенного поиска. Так же меня интересует следующее - поддерживаются ли имена файлов при пакетной обработке файлов, заданных на других языках (помимо латинского и русского алфавита), например на китайском? Так как мною при разработке собственных макросов, такой поддержки не получилось добиться, при получении ссылки на файл, в которой есть иероглифы, скрипт выдает ошибку. Если получилось сделать, то прошу поделиться, в обмен на дельное предложение по усовершенствованию.
Ответ: По поиску внутри поиска. Вы описали уже имеющиеся, стандартные операции. Почитайте про скобки ( ), при поиске и замене с использованием подстановочных знаков Word. По именам файлов. Windows, Word и макросы VBA полностью поддерживают Unicode. Поэтому, с любыми именами файлов проблем нет. Проверил на иероглифах. Возможно, проблема в вашем коде.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 27.07.2015
Имя: Алексей
Текст: Добрый день, Александр! Есть возможность добавить в Методичку функцию поиска дат формата (любого формата даты) к примеру 2008-11-01 и замены их на дату формата 01.11.2008 (любой другой желаемый формат даты). Продолжу тему: То что Вы сделали раздел Справка для пакета Методичка это очень хорошо, она функциональна, но использовать функции пакета было бы удобнее (и "юзеры" бы начинающие не боялись) если бы в справке было наглядно видно каков конечный результат функции (на скриншоте до и после обработки макросами пакета). Хотел в шутку поставить ответ - Робот. Так не дает пошутить)), поэтому пишу дальше. И ещё: сделайте по возможности в Методичке такую функцию: функция которая автоматически "подбирает" из указанной пользователем папки и подключает к пакету ранее заказанные у Вас макросы. Спасибо за Вашу работу.
Ответ: Даты, из вашего примера, меняются обычным поиском и заменой:
    Найти: (<[0-9]{4})-([0-9]{2})-([0-9]{2}>)
    Заменить на: \3.\2.\1
    [X] Подстановочные знаки
На счет скринов "до" и "после" макроса. Мне эта идея больше нравится, в плане возможности реализации, чем видеоуроки.
Макросы все уникальны, куда их подключать и зачем? Обычно, это самодостаточные самостоятельные проекты.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 27.07.2015
Имя: Алексей
Текст: Александр, добрый день! Предложение, если у вас будет время: откройте канал на [цензура]. Разместите там обучающие видео по функциям Макросов входящих в состав Методички. Я больше двух лет наверно пользуюсь Вашим пакетом. но не все еще освоил, но то чем пользуюсь Выше всяких похвал. Сделайте личный кабинет для зарегистрированных пользователей на сайте Методички, чтобы из него можно было и оплачивать и скачивать актуальные версии. Я пользуюсь не только макросами Word, но и Excel. Может Вы даже книжку выпустите по использованию пакета Методичка, как вот этот продукт (пакет [цензура] для Excel) http://www.[цензура] (это не реклама, для размышления). Я думаю будет полезно всем пользователям вашего продукта. С уважением, благодарный пользователь, Алексей.
Ответ: Благодарю за лестный отзыв. Видеоуроки это здорово, но вот времени на их создание у меня просто нет. Буду только рад, если появиться такие видео от пользователей. Пакет делается в свободное время.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 26.07.2015
Имя: Альберт Т.
Текст: В макросе регулярных выражений во вкладке "Справка" написано: {n} {n,} {n,m} - количество: точно; до; от и до. Там маленькая неточность, кажется. Надо: {n} {n,} {n,m} - количество: точно; ОТ; от и до Надеюсь, в будущем вы внесете в макрос возможность применять регулярные выражения и в строке ПОИСКА. Спасибо.
Ответ: Благодарю. В следующей версии поправлю. Видимо, имеются ввиду регулярные выражения в поле Заменить.
Текст: "Видимо, имеются ввиду регулярные выражения в поле Заменить". Точно )

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 28.06.2015
Имя: Альберт Т.
Текст: Не планируете ли вы создание макроса расстановки мягких переносов? То есть, например, дан текст: Все счастливые семьи похожи друг на друга, каждая несчастливая семья несчастлива по-своему. А макрос поставит мягкие переносы (какой-нибудь условный тег) там, где можно переносить в слове: Все счаст<->ли<->вые семьи по<->хо<->жи друг на дру<->га, каж<->дая не<->счаст<->ли<->вая семья не<->счаст<->ли<->ва по-свое<->му
Ответ: Есть такой макрос. Только он ставит знак "мягкий перенос" не везде, а только в конце строк, в местах переноса слов. Включу в следующую версию пакета.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 27.06.2015
Имя: Альберт Т.
Текст: Начал пользоваться макросом "Регулярные выражения". Неплохой, удобный макрос. Спасибо. Но есть несколько реплик. 1) В справочнике указано: "\w \W - символ слова и наоборот". Но на деле \w ищет латинские буквы и цифры (кириллические буквы не ищет). \W — ищет нелатинские символы (кириллица, скобки и тп.) 2) [a-z] и [A-Z] — ищут латинские буквы независимо от регистра, хотя обычно в рег. выражениях первый метасимвол ищет строчные, второй — прописные. Аналогично работают [а-я] и [А-Я] для кириллических.
Ответ: Все так. Про кириллицу и слова есть в справке макроса. Учет регистра включается флагом на форме макроса. Макрос использует стандартную библиотеку, это ее особенности. Можно почитать про Microsoft Windows Script Technologies. Если появятся идеи по улучшению макроса, буду только рад.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 26.06.2015
Имя: Альберт Т.
Текст: Здравствуйте. Вопрос по макросу "Регулярные выражения". Можно ли с его помощью искать текст, оформленный определенным стилем (абзаца, символа)? Можно ли давать найденному тексту определенный стиль (абзаца, символа)?
Ответ: Этот макрос только для поиска текста по маске. Найденное можно заменить обычным текстом или содержимым буфера обмена.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 14.06.2015
Имя: Владислав
Текст: Здравствуйте. Есть ли у Вас инструменты, наработки, для изготовления судебных актов (иных юридических документов) где требуется так же проводить расчеты с цифрами, которые вводятся автором. Может быть кто-то уже обращался? И какие условия, если Вас пригласить для настройки на рабочем месте (разумеется, если это для Вас приемлемо).
Ответ: Word имеет много инструментов для автоматизации выполнения расчетов. Те же элементы управления, поля, макросы, и др. Это не привязано к какому-то типу документов, бланки нужны всем. Пока не совсем представляю, что за настройка нужна. Вышлите пример или более подробное описание.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 06.06.2015
Имя: Георгий
Текст: Уважаемый Александр! Очень нужны такие вот 2 макроса: 1. В Word-e открыты несколько документов формата mht. Нужен макрос, который сохранит эти документы в формате docx в те же директории, в которых находятся оригинальные mht файлы и закроет каждый документ. 2. В Word-e открыт документ формата mht. Нужен макрос, который сохранит выделеную мышкой часть документа в формате docx в ту же директорию, в которой находится оригинальный mht файл и закроет документ. скачал с форумов несколько макросов связанных с схранением, пытался скомбинировать что-то работающее, но безуспешно. Не могли бы Вы помочь? Спасибо! мой e-mail...
Ответ: Макросы отправлены, загляните в почтовый ящик.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 29.04.2015
Имя: Юрий Николаевич
Текст: Здравствуйте! Как можно оставить отзыв, не испробовав в действии Ваш пакет? Где ознакомительная пробная версия на некоторое время? Если хотите, чтобы я протестировал Вашу методичку и дал оценку, пришлите мне ее шаблон и настройки ленты бесплатно. Гарантирую, что никому ее не передам.
Ответ: Пробной версии нет, по причине открытого кода. Word вообще не позволяет надежно защитить макросы. Работа каждого макроса подробно описана на сайте. Можете прислать ваш тестовый документ мне, назвать макрос, верну обработанный. Макросы доступны как пакетом, так и по одному (см. howtoget).

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 19.02.2015
Имя: Александр
Текст: Здравствуйте, возможно вы сможете помочь, а то пол интернета прошерстил, а найти сложно В ворде пишутся ключевые слова через запятую, например - яблоко, дыня, банан, дыня, арбуз и т.д. Надо убрать или выделить повторы, в данном случае "дыня" Желательно, чтобы можно было это в выделенном фрагменте сделать, а не во всем тексте Такое реально? Большое спасибо!
Ответ: Пример удаления повторяющихся русских слов, идущих через пробел или запятую:
1) Выбрали фрагмент.
2) Открыли диалог "Найти и заменить" (Ctrl+H).
3) Ввели параметры:
Найти: (<[А-ЯЁа-яё]@)[,^32^s]{1;}(*<\1>)
Заменить на: \2
Включили опцию "Подстановочные знаки"
4) Жмем "Заменить все" пока что-то находит.
Останется самая дальняя последняя копия. Если хотите ближнюю первую, то измените эти параметры:
Найти: (<[А-ЯЁа-яё]@>)(*)[,^32^s]{1;}\1>
Заменить на: \1\2

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 02.02.2015
Имя: Дмитрий
Текст: Добрый день! Подскажите можно ли сделать макрос, который будет из файла word парсить данные в excel, при этом документ Ворд состоит из смысловых блоков, каждый из которых должен быть отдельной строкой в созданном документе эксель? По почте готов показать конкретные примеры того что есть, и что надо получить.
Ответ: Здравствуйте. Вполне. Распространенная задача. Киньте пример, отвечу предметно.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 26.01.2015
Имя: Юрий
Текст: Здравствуйте! Хотелось бы заказать макрос для копирования информации из таблицы Word в текст Word другого файла. Спасибо!
Ответ: Ответ ушел гулять на почту.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 17.01.2015
Имя: Сергей
Текст: Добрый день. Вы занимаетесь разработкой макросов на заказ? Требуется сделать парсинг из одного документа word в другой. Суть первого документа - это резюме соискателя; второго - резюме в формате рекрутингового агенства. По ощущениям, сделать парсинг один к одному невозможно или оч сложно, поэтому просьба рассмотреть варианты создания "конструктора", в котором будет возможность некоторым образом выделить текст и сказать в какой блок шаблона этот текст должен попасть.
Ответ: Да, можно на заказ. Детали ушли почтой.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 25.12.2014
Имя: Александр
Текст: С наступающим! Подскажите пожалуйста а есть возможность через макрос VB работать с графикой используя элемент управления (рисование линий, фигур, изменение цвета, ширины и т.п.)
Ответ: И вас с праздником! Почти все, что мы делаем в Word руками, можно автоматизировать с помощью макросов.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 24.11.2014
Имя: Геннадий
Текст: Добрый день! Нужна помощь с Макросом для файла в Word. Задача: Посчитать количество символов в каждой таблице в файле (их примерно 40). Для каждой таблицы сравнить полученное значение с заданным количеством символов и если результат меньше, то вывести какие таблицы содержат меньше символов ( вывести или полем для копирования оттуда текстом или новым файлом). Очень нужно, help me!
Ответ: Макрос не сложный. Ответ отправлен почтой.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 20.11.2014
Имя: Туймурод
Текст: Хорошо было бы создать макрос по поиску и выделению повторяющих предложений в документе. Это очень полезно особенно для соискателей.
Ответ: Периодически поступают вопросы о повторяющихся словах, фразах, предложениях… Реализовать можно, только в каком виде? Смутно представляю, зачем это надо и как народ использует результаты.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 08.10.2014
Имя: Максим
Текст: Здравствуйте! У меня такой вопрос, в версиях FineReader 9-10-11- и т.д., после распознавания и сохранения в ворд, тянется куча стилей, от которой достаточно сложно избавиться. Возможно ли это сделать макросом, чтобы весь текст был сделан стилем - Normal и все выделения (Italic, Bold, подчеркивание..... и т.д.) и цвета по тексту сохранились? Остальные стили должны быть удалены.
Ответ: От лишних стилей можно избавится еще в FineReader, либо при обработке, либо при экспорте. По крайней мере, современные версии FR это позволяют. Можно и в Word, макросом. В пакете есть подходящие: "Прямое форматирование" и "Замена форматированием".

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 03.10.2014
Имя: Юрий
Текст: Спасибо Вам за столь быстрый ответ...ничего не происходит, слова не нашлись...
Ответ: Забыли в поиске активировать опцию "Подстановочные знаки".

Текст: Доброго дня. Помогите решить проблему. Есть документ Word 2010, в данном документе есть СЛОВА которые повторяются ТРИ и более раз, можно ли сделать так чтобы в этом документе, слова которые повторяются ТРИ и более раз АВТОМАТОМ выделились? Одинаковыми являются слова у которых ЧЕТЫРЕ первых буквы повторяются, регистр не учитывается.
Ответ: Выделить можно, но не автоматом, а макросом. Для обычного поиска таких слов подойдет шаблон (<[A-Za-zА-ЯЁа-яё]{4})*\1*\1 (подстановочные знаки). Будет найдена область, где первое, последнее, и какое-то в середине слова - повторяющиеся. Выделить их по отдельности уже дело техники.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 30.09.2014
Имя: Олег
Текст: Здравствуйте, помогите пожалуйста дилетанту. В документе Ворд присутствует обычная таблица. Моя задача сводится к тому, чтобы скопировать и вставить значение переменных из таблицы ворд в формулы. Цель: при написании контрольных, курсовых, дипломных работ часто приходится корректировать исходные данные в таблице и соответственно в ручную заниматься копированием значений некоторых величин из таблицы в формулы, разбросанные по тексту пояснительной записки с расчетами. Копирование, поиск нужной формулы и перемещение по тексту, удаление прежнего значения из формулы и вставка нового значения, скопированного из таблицы в буфер обмена, из буфера обмена в формулу занимают большую часть времени. Поэтому не столько анализируешь труд, сколько пытаешься не допустить глупой математической ошибки из-за неправильно вставленного значения. Как можно все упростить?
Ответ: Макрос излишен, используйте инструмент "Поле". Пример отправил почтой.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 22.08.2014
Имя: Андрей
Текст: Добрый день! Есть большой word файл (200 мб) в .doc с таблицей - сформирован из какой-то банковской программы. Открывает несколько часов, потом виснет. Как можно а) разбить файл на несколько более мелких или б) вытащить саму таблицу в excel. Спасибо
Ответ: Сначала, пробуйте самую современную версию Word. По идее, она лучше всего оптимизирована для работы с большими документами. Потом, для ускорения, используйте старые версии Word, например 2003. Ранние версии работают на порядок быстрее, из-за своей простоты. Если не помогло, ищем прямые конвертеры из формата Word в другие. Таких довольно много в Интернете.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 01.08.2014
Имя: Алексей
Текст: Здравствуйте! У меня имеется задача массовой обрезки сканов формата А4 вставленных в документ word по одним и тем же границам. Условно говоря на каждом скане листа А4 в одном и том же месте имеются графические изображения одинакового размера. Все подобные рисунки вставленные в документ, необходимо обрезать до заранее установленных границ, после чего смасштабировать до 100%. Реально ли это сделать при помощи Вашего пакета? Если нет - можно ли написать макрос под данную задачу?
Ответ: Обычно, это делается на этапе сканирования, в той же программе FineReader. Word тоже имеет все необходимое: сначала "Обрезка" - указываем нужный фрагмент рисунка, потом "Сжатие" - удаляем все обрезанное, последнее - масштабирование. Вручную все работает, и объем документа реально уменьшается. Если автоматизировать, то макрос нужен только для обрезки, сжатие Word и так позволяет сделать для всех рисунков сразу. В пакете "Методичка" есть макрос изменения масштаба рисунков.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 21.05.2014
Имя: Андрей Геннадьевич
Текст: Добрый день. Мне надо программно скрыть вкладку, но в экселе. На одном форуме вы ответили как это сделать для ворда ССЫЛКА. А можно это сделать для экселя и как это будет выглядеть? Теоретически вы написали этот код, но мне надо подробности.
Ответ: Ответил на форуме, по вашей ссылке.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 23.11.2013
Имя: Алексей
Текст: Здравствуйте! Есть необходимость в Word таблице ввести формулы для автосуммы и вычисления среднего значения, но так, чтобы эти результаты вычислялись автоматически при смене исходных данных, как в Екселе. Без нажатия F9. Возможно ли это? Спасибо вам!
Ответ: Простого удобного способа нет. Придется использовать активные элементы и/или макросы. Можно вставить таблицу Excel.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 31.10.2013
Имя: Maxim
Текст: Скажите, а что новые версии теперь под word 2000 не работают???
Ответ: Работают только отдельные макросы, где-то 90%. Чтобы заработал пакет, его надо специально адаптировать под Word 2000, где нет поддержки работы со стилями таблиц, полотном, отсутствуют отдельные параметры страниц, сносок, рисунков, полей и др. Адаптация делается по просьбе пользователя.
Текст: В старых пакетах 2008 года все работает, а начиная с 2010 выдает ошибку compile error in hidden module: MTD_Const. Может что-то надо поправить в Word 2000, чтобы заработал?
Ответ: Надо править не Word, а код пакета, и много.
Текст: Может сам подправлю! Подскажите с чего начать!
Ответ: Поддержка пользователей через персональные каналы связи (почта, ICQ). Обращайтесь, пожалуйста.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 29.10.2013
Имя: Maxim
Текст: Часто печатаю бланки удостоверений в WORD 2000 подскажите можно с помощью макроса сразу задать начальное число и его место. Так как на странице несколько удостоверений сразу , - то нумерация должна меняться! Можно что-то сделать похожее на ...[цензура]... Спасибо!
Ответ: Если продукт уже есть, тем более бесплатный, то чем не устраивает?
Текст: Во-первых с этой программой надо прогонять через принтер 2 раза. Во-вторых точно попасть в ячейку чтобы номера не наехали или не перекосились сложно, а на странице до 8 бланков умещается! В-третьих делать это прямо в Word удобнее, проще и быстрее и В-четверых можно сохранить и распечатать-где угодно а не устанавливать на чужом компьютере программы (что бывает проблематично). Спасибо за ответ!
Ответ: Почему бы не преобразовать документ с бланками в форму, удобную для введения номеров? Для этого в Word достаточно инструментов и без макросов.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 20.10.2013
Имя: Сергей
Текст: Доброго времени суток. Собственно работа связана с изготовлением документов, в начале которых должно быть указано название населенного пункта и дата, при этом название населенного пункта указывается слева, а дата - справа. Есть возможность как то этот процесс упростить? Сейчас приходится писать название населенного пункта, после чего либо ставить несколько "табов", либо маркер табуляции подгонять так, чтобы дата оказалась справа.
Ответ: Вставьте таблицу: одна строка, два столбца, ширина 100%, невидимые линии, нулевые отступы в ячейках, в левой ячейке выравнивание текста влево, в правой - вправо. Соответственно, первая ячейка - для города, вторая - для даты.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 16.10.2013
Имя: Алексей
Текст: Добрый день! Помогите решить задачу. В документе Word есть книга, в книге присутствуют диалоги. При этом, диалоги оформлены как маркированные списки с длинным тире. Задача - заменить все такие диалоги на обычный текст с длинным тире в начале строки.
Ответ: Посмотрите макрос "Список в текст", он как раз преобразует маркеры списков в обычный текст.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 02.10.2013
Имя: Александр
Текст: Здравствуйте! Есть следующая задача: создать пакет/пакеты "методичка на заказ/разовая/урезанная", с конкретным набором макросов (excel, word) для сотрудников компании. Цель - максимально ускорить и автоматизировать типовой документооборот, упростить составление/редактирование/заполнение исполнительной документации. При этом нужен максимальный минимум, т.к. персонал 99,9 % хорошо пользуются только соцсетями/автомирами/ютубами.
Ответ: ушел по почте...

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 30.06.2013
Имя: Света
Текст: Создать макрос в Word, открывающий текущий документ в новом окне на странице №1. используемые объекты: коллекции свойства, методы, функции: Windows, Add, Selection, GoTo. Создать интерфейс пользователя, позволяющий выбрать номер страницы или раздела с которой нужно открыть документ в основном окне.
Ответ: Больше похоже на макрос для контрольной. Для заказов - Email и ICQ.

Рубрика: ЗАМЕЧАНИЕ
Дата: 14.04.2013
Имя: Александр
Текст: Здравствуйте! Потребовалось разбить текст статьи на одинаковые части по 500 символов. Т.е. воспользоваться этой функцией: "Разделить" Но возникла проблема - поле для указания кол-ва символов не возникло? На скриншоте, по ссылке выше, оно называется: Статистика (как она подсчитывается в word). Как исправить данную ошибку? Или посоветуйте, пожалуйста, другой вариант, чтобы разбить большую статью? А то уже разные версии word перепробовал, а нужного поля все нет. Заранее благодарю за помощь!
Ответ: Сайт - это описание последней версии пакета Методичка. Судя по всему, вы пользуетесь очень старой версией, в которой нет опции Статистика. Номер версии макроса можно видеть на его форме, под названием. Вам нужно обновить пакет.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 06.03.2013
Имя: Михаил
Текст: Добрый день! Возможно, я невнимательно искал, но пока не нашел ответа на свой вопрос: есть ли способ сделать так, чтобы при вводе текста в врод 2003 в одном месте документа он автоматически появлялся в другом? Спасибо.
Ответ: Задача решается с помощью перекрестной ссылки, например. Почитайте книги по Word.

Рубрика: ЗАМЕЧАНИЕ
Дата: 03.05.2012
Имя: Кир
Текст: Ошибка в описании макросов-команд (скобки перепутаны с кавычками): A732_Expand_QuotesPair - Охватить: Текст до кавычек... A731_Expand_BracketsPair - Охватить: Текст до скобок...
Ответ: Благодарю! Исправлено.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 26.04.2012
Имя: Николай
Текст: Провести вебинар по пользованию пакетом. Это то, чего не хватает мне. Могу кинуть ссылку на ресурсы, обеспечивающие их проведение.
Ответ: Основная задача пакета Методичка - автоматизация. Чем лучше пользователь умеет работать со шрифтами, абзацами, таблицами, стилями, тем эффективнее он сможет использовать пакет, и тем понятнее будут назначение и работа макросов. Для использования пакета, достаточно начальных знаний. Для понимания и серьезной работы, нужно иметь опыт обработки документов Word. Идею вебинара поддерживаю.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 09.04.2012
Имя: Павел
Текст: Пожалуйста, подскажите, как можно изменить массив значений, по которому производится изменение межстрочного интервала...
Ответ: Изменить не сложно. Массив шагов прописан в коде макроса: откройте в Word пакет Методичка, затем стандартный диалог "Макрос" (Alt+F8), наберите или найдите в списке макрос пошагового изменения (для интервалов - A503_Font_SpacingCycle), нажмите кнопку "Изменить", вы сразу увидите список значений.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 05.04.2012
Имя: Marina
Текст: При приобретении вашей программы будет возможно редактирование макросов под свои задачи?
Ответ: Можно и даже нужно, если лично Вам это будет полезно. Только старайтесь придерживаться правила "не навреди" по отношению к этому проекту.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 21.03.2012
Имя: Aleksey
Текст: Как купить и сколько стоит ваша программа?
Ответ: Данная информация находится на странице "Главная" сайта, в разделе "Скачать". Там же есть и цены: howtoget

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 20.03.2012
Имя: Сергей
Текст: А можно ли купить именно один макрос "Пунктуация" без остального пакета? Сколько это будет стоить?
Ответ: Стоимость работ по выделению одного макроса в отделенный проект сопоставима с ценой текущей версии пакета. Поправка: начиная с 2013 года, можно приобрести отдельные макросы пакета.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 20.03.2012
Имя: Сергей
Текст: Можно ли получить перед покупкой для пробы макрос "Список сокращений". Без примеров работы не могу понять то ли мне нужно - спасибо
Ответ: Пришлите образец - я верну результат обработки. Подойдет, купите. Верну деньги, если после покупки будут отличия. Тестовой или пробной версии пакета не будет по двум причинам: во-первых, как сказано в описании, код пакета открыт для пользователя; во-вторых, Word не позволяет надежно защитить пакет.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 31.10.2011
Имя: Игорь
Текст: Нужен макрос для поиска повторяющихся словосочетаний (без учета словоформ) в нескольких документах. Интересует стоимость и время исполнения.
Ответ: Сделаю. Если срочно, то за день. Подробный ответ отправлен почтой.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 10.10.2011
Имя: Роман
Текст: Здравствуйте, можно ли получить макрос преобразования всех кавычек в угловые для WORD 2007? Есть ли макрос преобразования дат в унифицированный вид дд.мм.гггг.? Спасибо.
Ответ: Все макросы пакета походят для Word, начиная с версии 2003. Для поиска даты в популярных форматах есть Поиск "Дата". Для сложных форматов даты подойдет макрос "Регулярные выражения", где имеется готовый шаблон поиска дат.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 23.09.2011
Имя: Евгений
Текст: Насколько сложен в написании следующий макрос? Задача: есть список статей, его нужно переформатировать...
Ответ: Сложность выяснится после уточнения задачи. Предлагаю продолжить обсуждение по почте.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 25.08.2011
Имя: Давыдов Андрей Всеволодович
Текст: Типичная задача. Есть текст с большим списком исправлений (удалений) в режиме редактирования. Нужно табличку (списком исправлений (удалений)) вывести как таблицу на страницу. Зачем? Чтобы анализировать список исправлений (удалений), оставить, например, лишь важные и т.п. Макрос, похоже, банальный. Но что-то не нашел. А самому писать - лениво.
Ответ: Word позволяет распечатать список исправлений используя диалог "Печать". Новый макрос "Таблица исправлений" с последней версией пакета презентованы автору вопроса.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 19.08.2011
Имя: Владислав Демьянов
Текст: Огромное спасибо за информацию, предоставленную на сайте. Было бы интересно иметь макрос, который проверяет, нет ли в ячейках таблицы хвостовых пробелов (т. е. пробелов перед знаком конца ячейки).
Ответ: Пожалуйста. Здесь собрана информация по макросам, которая оказалась труднодоступной, а также немного советов, основанных на личном опыте. Пробелы по краям параграфа удаляет макрос Пунктуация. Есть команда для удаления пустых абзацев в таблице A171_Table_ParagraphDeleteEmpty.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 12.07.2011
Имя: Олег
Текст: Подскажите, пожалуйста примерную стоимость разработки двух макросов...
Ответ: Просьба индивидуальные заказы высылать по почте.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 10.06.2011
Имя: Алексей
Текст: Возможна ли адаптация для Украинского языка?
Ответ: Возможна, но к каждому макросу нужен индивидуальный подход.

Рубрика: ПРЕДЛОЖЕНИЕ
Дата: 23.05.2011
Имя: Дмитрий
Текст: Можно ли создать макрос, который бы выделял определенным цветом каждое 3е и 4ое слово в тексте?
Ответ: Готовый макрос отправлен автору вопроса.

Рубрика: ЗАМЕЧАНИЕ
Дата: 03.01.2011
Имя: Алексей
Текст: Ошибка в названии пункта меню: Вид - Орфографические ошибки.
Ответ: Благодарю. Исправлено.

Рубрика: БЛАГОДАРНОСТЬ
Дата: 31.12.2010
Имя: Николай Скворцов
Текст: Пакет понравился удобен как в 2010 офисе, так и в 2003 офисе автоматизирует работу, очень для студентов!
Ответ: Спасибо. Писал для себя и часто пользуюсь, а это лучшая гарантия качества :)

top

http://mtdmacro.ru/ | (c) Alexander, 2007-2017 | alex@mtdmacro.ru