При копировании в Word текст оказался выравнен в узкий столбик справа
Я через буфер обмена копировала часть текста со странички на сайте MS Word. Весь текст оказался вытянут в узенькую полоску или столбик справа. Форматировала по-всякому — центр, по ширине и т.п. Не помогает. Так весь текст в узком столбике в Ворде и стоит.
Сохранила файл. Снова открыла. Ничего не поменялось. Как мне отформатировать скопированный текст по всей ширине страницы? Заранее спасибо.
Маша задал(а) этот вопрос 23 марта 2015
Ответы:
lala | 2 апреля 2015, 10:12
Проще всего снова выделить текст, скопировать его в буфер обмена, а потом вставить его в какой-то простой текстовый редактор, типа Notepad или AkelPad. Такая вставка сотрет все форматирование.
Потом снова выделяем (в Notepad), Ctrl + C. И вставляем в Word из буфера обмена. Форматирование утрачено, но простой текст, как правило, быстро можно подшаманить.
Lars | 25 марта 2015, 10:36
Это он у вас в виде колонки скопировался. Уберите разбиение на колонки и текст будет по всей ширине страницы.
Что делать если текст вставляется в столбик
Сообщения: 9
Благодарности: 0
Сообщения: 27628
Благодарности: 8079
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Сообщения: 9
Благодарности: 0
Сообщения: 9
Благодарности: 0
Сообщения: 27628
Благодарности: 8079
Дмитрий qa, вряд ли там что-то поможет: не могу сказать наверняка, что в pdf, но в буфер обмена текст попадает уже в виде: одна строка — один абзац. Как в старые добрые времена текстовых редакторов DOS.
Наиболее быстрый путь, на мой взгляд — распознать pdf при помощи ABBYY FineReader, либо попробовать сконвертировать его в приемлемый формат при помощи какого-либо онлайнового конвертера.
Сообщения: 9
Благодарности: 0
Сообщения: 27628
Благодарности: 8079
Сообщения: 9
Благодарности: 0
Кнопку назначил, Сервис > Настройка > Команды > Макросы > значок макроса перетащить на панель инструментов > правый клик на значке > изменить имя макроса или иконку. Но макрос работает некорректно, приходится править. Вот код.
Sub Macros1 ()
‘
Dim sPar As String
Dim par As Paragraph
Dim i As Integer
i = 0
For Each par In ActiveDocument.Paragraphs
If Right(par, 2) = Chr(46) & Chr(13) Then
i = i + 1
Else
If Right(par, 1) = Chr(13) Then
par.Range.Text = Replace(par.Range.Text, Chr(13), " ")
End If
End If
Next par
End Sub
Сообщения: 27628
Благодарности: 8079
| Кнопку назначил, Сервис > Настройка…» |
Стало быть — «ручками».
| Но макрос работает некорректно, приходится править. Вот код. » |
В чём именно проявляется его некорректность?
То бишь, Вы хотите получить один абзац на весь документ? Сомневаюсь.
— меняет в выделении все символы абзаца на пробел за исключением последнего. Т.е., Вы выделяете «кривые» абзацы — содержимое будущего единого абзаца, затем исполняете макрос.
Кстати, запускать макрос на исполнение куда быстрее будет не кнопкой на панели инструментов, а горячей клавишей. И не забудьте включить отображение непечатных символов — будет проще работать.
Как вставить текст столбиком?
Возможно вам покажется очень простым этот вопрос , но найти на него ответ не удалось. Пытаюсь вставить текст в файл (стих в столбик), а он все переводит в строчный вариант. Очень не удобно , подскажите как исправить.
- Вопрос задан более трёх лет назад
- 17303 просмотра
Средний 2 комментария
- Вконтакте
Первая ссылка в гугле
- Вконтакте

- Вконтакте


ну а как Вы хотели, это разметка html, работает она так и начнет новую строку только если ее об этом попросить ну или если упрется в границу блока, для красоты стиха используйте