
Я пишу документ в Word и проставляю номер каждого абзаца. Например, так:
1- abasdasdasdasdasddfgasdfglkf
2- asdfasdfasjdlfjalskdfjklasdf
3- sdfsadflasdk;kfg;dkfg;dfgkdfg
есть ли способ преобразовать эти строки в автоматическую нумерацию, не добавляя еще один номер? (когда я преобразую в автоматическую нумерацию, я вижу: 1- 1- abasdasdasdasdasddfgasdfglkf, 2- 2- ....)
решение1
Установите курсор на первую строку.
Запустить макрорекордер.
Нажмите End, Enter, Del.
Остановить запись макросов.
Сохраните записанный макрос в «Этот документ», назначив ему какую-либо неиспользуемую комбинацию клавиш.
Затем просто нажмите эту комбинацию клавиш столько раз, сколько вам нужно (убедитесь, что курсор находится на строке, которую вы хотите преобразовать в нумерованный список).
Если вы не новичок в VBA, вы можете отредактировать этот макрос (например, добавить цикл).
Помните - этот макрос работает правильно только на однострочных абзацах. Чтобы преобразовать многострочный абзац, вам нужно вручную (или с помощью кода VBA) установить курсор на его последнюю строку.