Помогите (Microsoft Word)

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
Aachen
14.12.2019 - 01:56
Статус: Offline


Весельчак

Регистрация: 15.10.17
Сообщений: 197
Всем привет!

Есть ли функция в Microsoft Word "замены целой строки, содержащей указанный символ, на пробел или другой символ"?

Нашел замену только какого-то символа на другой символ или его удаление.
 
[^]
Yap
[x]



Продам слона

Регистрация: 10.12.04
Сообщений: 1488
 
[^]
Aachen
14.12.2019 - 01:56
Статус: Offline


Весельчак

Регистрация: 15.10.17
Сообщений: 197
Очень надо
 
[^]
WT2008
14.12.2019 - 02:03
Статус: Offline


Ярила

Регистрация: 8.12.10
Сообщений: 3877
Это надо макрос написать.
Включите Сервис-Макросы-Начать запись.
Имя присвойте ему.
И делайте примерно вот так
Home
Shift+End
Поиск с заменой
В первой строке пропишите искомый символ
В строке второй, там, "на что менять",- служебный символ типа ##
Нажмите Найти
Появится меню "в выделенном фрагменте найдено... Продолжить поиск в остальном тексте?"
Нет
Стрелка вниз
Конец первого макроса

Этот первый макрос пометит строки для замены таким образом: будет символ ## внутри

Второй макрос нужен для замены на нужное.
Начать запись
Имя второй
Найти ##
Нет
Home
Shift+End
Текст Замены
Стрелка вниз
Конец макроса второго

Это сообщение отредактировал WT2008 - 14.12.2019 - 02:07
 
[^]
AllesI
14.12.2019 - 02:05
Статус: Offline


Ярила

Регистрация: 12.03.12
Сообщений: 4866
почему строки? Таблица? Если это текст, то после удаления все строки сдвинутся, если нет перевода строки
 
[^]
K711
14.12.2019 - 02:06
Статус: Offline


Прибитый

Регистрация: 6.11.16
Сообщений: 4482
Синхронность двойной теоремы улетевших к вчера - не вытаскивать мягкого гвоздя из котлеты позднего.
С пятницей!
 
[^]
Dimoneus
14.12.2019 - 02:07
Статус: Offline


Реалист

Регистрация: 6.03.10
Сообщений: 5319
alik.gif
 
[^]
Aachen
14.12.2019 - 02:08
Статус: Offline


Весельчак

Регистрация: 15.10.17
Сообщений: 197
Вот у меня есть текст в Word. Это субтитры к сериалу, где много места занимают строки с указанием времени. Соответсвенно я хочу удалить все строки, содержащие символ двоеточия.

Помогите (Microsoft Word)
 
[^]
WT2008
14.12.2019 - 02:08
Статус: Offline


Ярила

Регистрация: 8.12.10
Сообщений: 3877
Для ускорения процесса можете сделать Первый10, а именно
Начать запись
Сервис-Макросы-Первый
(И сделать так 9 раз.)
Конец макроса

То же и для Второго10
 
[^]
fa4er
14.12.2019 - 02:09
Статус: Offline


Ярила

Регистрация: 4.03.11
Сообщений: 1240
Цитата (K711 @ 14.12.2019 - 02:06)
Синхронность двойной теоремы улетевших к вчера - не вытаскивать мягкого гвоздя из котлеты позднего.
С пятницей!

алкота или хуёвая нейросеть?
 
[^]
WT2008
14.12.2019 - 02:12
Статус: Offline


Ярила

Регистрация: 8.12.10
Сообщений: 3877
В эксел перетащить надо, построчно.
Будет таблица из строк, одна колонка.
Во втором столбце напишите функцию
=Если(Найти(":";А1;1;Длстр(А1))>1;"#";"")

Размножьте этот детектор двоеточий до конца всей таблицы.
У вас во второй колонке проявятся символы # или ничего не появится, пустая строка.

Потом нажмите "Фильтр" для второй колонки и там выберите функцию "не содержит #".
У вас на экране будут только кошерные строки, без двоеточий.
Скопируйте и верните в Ворд, где сделайте из Таблицы текст.

Это сообщение отредактировал WT2008 - 14.12.2019 - 02:17
 
[^]
Iehegjdthn
14.12.2019 - 02:16
Статус: Offline


Ярила

Регистрация: 5.09.14
Сообщений: 1514
Aachen
Цитата
Вот у меня есть текст в Word. Это субтитры к сериалу, где много места занимают строки с указанием времени. Соответсвенно я хочу удалить все строки, содержащие символ двоеточия.

Так и автозаменой можно. В поле Найти пиши ??:и еще 26 вопросиков
Заменить на: ничего не пиши.
В параметрах поставь галочку на Подстановочные знаки.
Все
 
[^]
Aachen
14.12.2019 - 02:18
Статус: Offline


Весельчак

Регистрация: 15.10.17
Сообщений: 197
Цитата (Iehegjdthn @ 14.12.2019 - 02:16)
Aachen
Цитата
Вот у меня есть текст в Word. Это субтитры к сериалу, где много места занимают строки с указанием времени. Соответсвенно я хочу удалить все строки, содержащие символ двоеточия.

Так и автозаменой можно. В поле Найти пиши ??:и еще 26 вопросиков
Заменить на: ничего не пиши.
В параметрах поставь галочку на Подстановочные знаки.
Все

что значит ??:и еще 26 вопросиков ?
 
[^]
Aachen
14.12.2019 - 02:20
Статус: Offline


Весельчак

Регистрация: 15.10.17
Сообщений: 197
Цитата (WT2008 @ 14.12.2019 - 02:12)
В эксел перетащить надо, построчно.
Будет таблица из строк, одна колонка.
Во втором столбце напишите функцию
=Если(Найти(":";А1;1;Длстр(А1))>1;"#";"")

Размножьте этот детектор двоеточий до конца всей таблицы.
У вас во второй колонке проявятся символы # или ничего не появится, пустая строка.

Потом нажмите "Фильтр" для второй колонки и там выберите функцию "не содержит #".
У вас на экране будут только кошерные строки, без двоеточий.
Скопируйте и верните в Ворд, где сделайте из Таблицы текст.

логику понял, но звучит сложно
 
[^]
Aachen
14.12.2019 - 02:35
Статус: Offline


Весельчак

Регистрация: 15.10.17
Сообщений: 197
Всем спасибо, нашел простое решение в другом редакторе!
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 520
0 Пользователей:
[ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх