Шифт энтер в ворде как заменить

Заменить разрыв строки "Shift-Enter" с помощью "Enter" в текстовом документе с использованием API-интерфейса Microsoft Office

У меня есть несколько текстовых документов, которые будут преобразованы в HTML. Требуется, чтобы абзацы в слове документы были преобразованы в элементы

После некоторых тестов с помощью метода SaveAs для Microsoft Office API, чтобы преобразовать документы в HTML, я понял, что абзацы с ручными разрывами строк (break by "Shift-Enter") не могут быть помещены в выделенный элемент

, вместо этого абзацы сгруппированы в один и тот же элемент

Чтобы отделить их, я пытаюсь заменить строки "Shift-Enter" прерываниями с возвратом "Enter"/Carriage перед выполнением преобразования. Однако я не смог найти подходящий способ выполнить работу по замене линии. Я попробовал параметр WdLineEndingType в методе SaveAs, но он кажется неэффективным для этой проблемы.

API-интерфейс MS-word предоставляет функцию поиска в объекте Range, позволяющую выполнять поиск и замену строк.

Следующий код — это поиск ручных разрывов строки ("^ l") с возвратом каретки ("^ p").

Затем используйте SaveAs для преобразования документа Word в HTML, он будет правильно помещать каждую строку в элементы

Для тех, кто ищет в MS Word: используйте Control-H <Найти и заменить].

Найти специальный символ: ручной разрыв строки (^ l, строчная L)

Заменить на: Знак абзаца (^ p)

Заменить все сделает весь документ.

Редактировать: изменено на строчные буквы.

Шифт энтер в ворде как заменить

Control+Shift+T — выделить таблицу
Control+Shift+R — читать строку таблицы
Control+Shift+C — читать столбец таблицы
Alt+Shift+C — назвать заголовок столбца таблицы
Alt+Shift+R — назвать заголовок строки таблицы
Alt+1 — назвать первый элемент в столбце таблицы
Alt+7 — назвать первый элемент в строке таблицы
Insert+F5 — преобразовать таблицу в текст

Работа с полями

Control+Insert+Home — фокус на первое поле формы
Control+Insert+NumPad5 — прочитать поле
Control+Shift+L — выделить поле
F9 — Обновление выделенных полей
Shift+F9 — Отображение кодов или значений полей
Control+F9 — Вставка пустого поля
Control+Shift+F9 — Разрыв связи с полем
Alt+F9 — Отображение кодов или значений всех полей
Alt+Shift+F9 — Активизация поля GOTOBUTTON или MACROBUTTON
F11 — Переход к следующему полю
Shift+F11 — Переход к предыдущему полю
Control+F11 — Блокировка поля
Control+Shift+F11 — Снятие блокировки поля

Вставка разрывов

Enter — разрыв строки с созданием абзаца
Shift+Enter — разрыв строки без создания абзаца
Control+Enter — разрыв страницы (новый раздел) с созданием нового абзаца. Если повторить эту команду и вернуться между этими разрывами, то можно в этой части документа изменить ориентацию страниц, с альбомной на книжную и наоборот, изменять любые другие параметры страниц.

Выделение текста

Shift+Стрелка вправо — Выделить один символ справа Shif
t+Стрелка влево — Выделить один символ слева
Shift+Control+Стрелка вправо — Выделить одно слово справа
Shift+Control+Стрелка влево — Выделить одно слово слева
Shift+Стрелка вниз — Выделить следующую строку
Shift+Стрелка вверх — Выделить предыдущую строку
Shift+Control+Стрелка вниз — Выделить следующий абзац
Shift+Control+Стрелка вверх — Выделить предыдущий абзац
Shift+Home — Выделить от курсора до начала строки
Shift+End — Выделить от курсора до конца строки
Shift+Control+Home — Выделить от курсора до начала документа
Shift+Control+End — Выделить от курсора до конца документа
Shift+PageUp — Выделить экран назад
Shift+PageDown — Выделить экран вперёд
Delete — удалить символ справа
BackSpace — удалить символ слева
Control+Delete — удалить слово справа
Control+BackSpace — удалить слово слева
F8 — переключить режим выделения текста
F8 дважды — выделить текущее слово.
F8 трижды — выделить текущее предложение.
F8 четырежды — выделить текущий абзац.
F8 5 раз — выделить весь текст.
Esc — принудительно выйти из режима расширенного выделения текста.

Форматирование текста

Shift+F3 — Изменение регистра букв
Control+Shift+F — диалог выбора нового шрифта
Control+Shift+C — скопировать формат выделенного фрагмента в буфер обмена.
Control+Shift+V — применить скопированный ранее формат к выделенному тексту.
Control+B — полужирный шрифт
Control+I — курсив
Control+U — подчёркнутый шрифт
Control+E — центрировать текст
Control+L — выравнивание по левому краю
Control+R — выравнивание по правому краю
Control+J — выравнивание по обоим краям (по ширине)
Control+Shift+P — изменить размер шрифта
Alt+Control+I — переключение режимов вставка/замена

Стили заголовков

Control+Alt+1 – задать абзацу формат заголовка уровня 1
Control+Alt+2 – задать абзацу формат заголовка уровня 2
Control+Alt+3 – задать абзацу формат заголовка уровня 3
Alt+Shift+СтрелкаВправо- уменьшить уровень заголовка
Alt+Shift+СтрелкаВлево – увеличить уровень заголовка

Структура документа

Alt+Shift+1 — показывать заголовки уровня 1
Alt+Shift+2 — показывать заголовки уровня 2
Alt+Shift+3 — показывать заголовки уровня 3
Alt+Shift+4 — показывать заголовки уровня 4
Alt+Shift+5 — показывать заголовки уровня 5
Alt+Shift+6 — показывать заголовки уровня 6
Alt+Shift+7 — показывать заголовки уровня 7 [Desktop Keys]
Alt+Shift+A — переключатель Показывать весь текст или только заголовки
Alt+2 — на один уровень вверх

Проверка правописания

F7 — Правописание (меню Сервис)
Insert+F7 — прочитать ошибки и предупреждения (в диалоге поиска ошибок Word)
Control+Shift+E — включить режим проверки ошибок правописания
Alt+F7 — Следующая ошибка
Control+Shift+G — список грамматических ошибок или статистика Word для текущего документа
Shift+F5 — Переход к предыдущему исправлению

Клавиши быстрой навигации (как в Internet Explorer).

Работают в режиме виртуального курсора (Insert+Z)
или в режиме непрерывного чтения в версии 7.0 и старше.
Клавиша Shift меняет направление движения.
p — на следующий абзац (Shift+P — на предыдущий)
B — на следующую закладку (Shift+B — на предыдущую)
C — перемещает по примечаниям (comments)
D — на следующий элемент, отличный от предыдущего (different)
E — по сноскам
F — по полям ввода в формах
H — по заголовкам
G — по графикам
N — на следующий блок текста — не гиперссылку
O — по постраничным сноскам
R — по радиокнопкам
S — по разделам документа
T — по таблицам
U — по неактивированным гиперссылкам
V — по активированным гиперссылкам
пробел — вперёд по страницам
Backspace — назад по страницам
————————————————————————
Некоторые из "горячих" клавишь управляют не собственно ms word, а
Jaws’ом, работающим с ms word. Чаще всего Это комбинации, включающие клавишу insert.
начиная с JAWS 7.1
A и Shift+A — перемещение по грамматическим ошибкам
M и Shift+M — перемещение по орфографическим ошибкам
R и Shift+R — перемещение по исправлениям

Работа с маркерами (закладками)

Control+Windows+K — установить маркер (закладку).
Ins+Пробел, затем m (русская буква ь) – выделение куска текста от маркера до активного курсора
Windows+K — вернуться к маркеру (закладке).
Control+Shift+F5 — Изменение закладки

Настройка Shift+Enter

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Сообщений [ 2 ]

1 Тема от exeshki.net 03.06.2014 17:13:57

  • exeshki.net
  • рядовой
  • Неактивен
  • Зарегистрирован: 03.06.2014
  • Сообщений: 2
Тема: Настройка Shift+Enter

Мне дали готовый документ Word, в котором я никак не могу найти настройки переноса Shift+Enter. Google мне не помог, там только общие настройки.
Проблема в следующем: при нажатии Shift+Enter строка должна перенестись, а окончание предыдущей строки выровняться по правому краю (при выравнивании по ширине), но выравнивание не происходит. Но если скопировать текст и вставить в новый документ, то выравнивание происходит без проблем (образец в приложении). http://wordexpert.ru/forum/misc.php?act … str=5811f2
Подскажите, где копать?

shift_enter.JPG 99.43 Кб, 2 скачиваний с 2014-06-03

You don’t have the permssions to download the attachments of this post.

2 Ответ от exeshki.net 03.06.2014 21:24:07

  • exeshki.net
  • рядовой
  • Неактивен
  • Зарегистрирован: 03.06.2014
  • Сообщений: 2
Re: Настройка Shift+Enter

Отвечаю на свой вопрос (может быть кому-то поможет).
Решил проблему очень просто:
— открыл параметры Word
— перешел на вкладку "Дополнительно"
— в "Параметрах разметки для:" (. моего документа . ) снял галочку с "Не расширять межзнаковые интервалы в строке с разрывом"
После этого — все встало на свои места

shift_enter.JPG 152.87 Кб, 1 скачиваний с 2014-06-03

You don’t have the permssions to download the attachments of this post.

Сообщений [ 2 ]

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Похожие темы

  • Клавиша Shift
  • Не вставляется знак абзаца при нажатии на ENTER
  • Enter — переход на новую строку, но не на абзац
  • Как узнать равна ли последняя строка 2 страницы документа знаку Enter
  • Настройка редактора VBA
  • настройка страницы
  • Настройка таблицы
  • Настройка колонтитулов

Настройка Shift+Enter

Если у вас возникли сложности при каких-то операциях с текстом в любой из версии Ворда, то самый лучший способ получить консультацию – обратиться на форум сайта Ворд Эксперт. Наш сайт о Microsoft Office Word даст ответ про: vba word docvariable.

Здесь вы найдете ответы на самые популярные вопросы по этому текстовому редактору, касающиеся использования колонтитулов, удаления лишних пробелов или автоматической записи макросов. На портале о Microsoft Office Word вы узнаете про: виснет ворд при переключении на консультант.

Более развернуто настройки всех версий программы и оформление, редактирование, форматирование документов обсуждаются в подфоруме «Настройки и Форматирование», а создание шаблонов и макросов для различных операция в подфоруме «Автоматизация». На портале о Microsoft Office Word вы узнаете про: знак абзаца в word.

Также вы можете найти готовые решения или сделать заказ в соответствующих разделах.

Ссылка на основную публикацию