Скрипт для изменения числовых значений в тексте

Статус
Закрыто для дальнейших ответов.

nik_smak

15 лет на форуме
Сообщения
23
Реакции
11
Ответ: Скрипт для изменения числовых значений в тексте

А можно изменить формат числа? Допустим, время? Например, 22.00 или 22:00 и +/- некоторое кол-во часов?
 

Eugenyus

Модератор
Топикстартер
12 лет на форуме
Сообщения
1 960
Реакции
3 588
Ответ: Скрипт для изменения числовых значений в тексте

Поддерживается оба варианта - 22.00 и 22:00. Меняется только часовая часть. Ну и привязка к Bold сохранена.
 

Вложения

  • ChangeTimeHoursInText.rar
    761 байт · Просм.: 319

ARGOS

Участник
Сообщения
64
Реакции
0
Ответ: Скрипт для изменения числовых значений в тексте

Даже не знаю как вас благодарить. Спасибо за помощь! ;)
 

Eugenyus

Модератор
Топикстартер
12 лет на форуме
Сообщения
1 960
Реакции
3 588
Ответ: Скрипт для изменения числовых значений в тексте

Обновление.
Добавлена возможность выбора начертания шрифта из тех, что используются в документе.

Не по теме:
В принципе дело-то было ерундовое за одним нюансом: когда скрипт считывает используемые в документе начертания, он на объемных документах зависает на довольно неприятное время (сопоставимое, скажем, с диалогом Find Font в расширенном режиме, когда программу заставляют искать выбранный шрифт на страницах документа). Удалось эту неприятность свести до минимума, повесив эту опцию на отдельную кнопку, вызывающую окно выбора начертания. При первом нажатии этой кнопки скрипт подвисает, при повторных нажатиях - нет. Так что при постоянной работе со скриптом закрывать его не рекомендуется.

Ссылка в первом посте.
 

Eugenyus

Модератор
Топикстартер
12 лет на форуме
Сообщения
1 960
Реакции
3 588
Ответ: Скрипт для изменения числовых значений в тексте

Обновление, 3-я версия.
  • Добавлена возможность выбора чисел, требующих изменения, в зависимости от контекста (все, 1) 2) 3)..., 1. 2. 3. ...). Используется GREP. По желанию в список можно добавить другие выражения либо самостоятельно, либо обратиться ко мне.
  • Добавлена кнопка автоматической перенумерации в выделенной области (например, после сокращений и перестановок числа идут в порядке 1)...3)...7)...5)...6)... . После нажатия кнопки "Автомат" получим числа по порядку (см. скрин).
  • Кнопка ">" разворачивает/сворачивает панель настроек для экономии занимаемого окном места на экране.
ChangeNumbersV3.jpg

Ссылка та же.
 
Статус
Закрыто для дальнейших ответов.