![]() |
Модераторы: mihanik |
![]() ![]() ![]() |
|
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: нет Всего: 538 |
Есть большой текстовый файл, нужно импортировать его в Word. Проблема состоит в том, что файл с форматированием. Т.е. там вручную проставлены переносы и строки отформатированы по длине. Нужен макрос или надстройка которая понимала бы такое форматирование и преобразовывала его в вордовое.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 13 Всего: 454 |
Зачем? просто установи моноширинный шрифт...
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: нет Всего: 538 |
Я разве спрашивал как сделать так, чтобы импортированный текст нормально выглядел? Мне нужно вставить текст в другой документ, и с теми стилями которые там уже есть. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Akina |
|
||||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 13 Всего: 454 |
Я дал вариант решения проблемы на основании информации из постинга. Кто тебе мешал сразу сказать, что его надо вставлять в другой документ с его стилями?
Тогда совсем непонятно, что же должно при этом произойти с исходным форматированием - его следует убрать? следует так подобрать существующие стили, чтобы сохранить внешний вид, включая переносы и пр.? что-то ещё? -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
||||
|
|||||
LSD |
|
||||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: нет Всего: 538 |
Есть текст:
если его просто открыть в ворде, то вместо двух абзацев, ворд сделает по абзацу на каждую строку. И плюс он не понимает переносы строки. Т.е. в итоге надо получить:
два абзаца и все слова с переносами объеденены.
Да какая разница, суть в том, что в том виде в котором он импортируется по умолчанию он слабо пригоден для дальнейшей работы. Ни шриф не поменять, ни выравнивание, ничего. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||||
|
|||||||
mihanik |
|
|||
![]() -=Белый Медведь=- ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 4054 Регистрация: 24.4.2006 Где: г. Тверь Репутация: 5 Всего: 109 |
Используй автоматическую замену символов. Я так часто делаю.
Например, если в строке идет перенос в конце, то заменяешь знак переноса с дальнейшим концом абзаца на пустое место (в смысле, на отсутствие символа) Т.е. скажу тебе, что всё это делается вручную при помощи продуманных автозамен в течение 5-10 минут... |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 13 Всего: 454 |
В данном случае порядок замен может быть такой:
тире + конец абзаца на пустую строку два пробела на один (повторять, пока количество замен не станет = 0, или просто повторить фикс. кол-во раз, скажем 6 раз) конец абзаца на пробел два пробела на конец абзаца -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
mihanik |
|
|||
![]() -=Белый Медведь=- ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 4054 Регистрация: 24.4.2006 Где: г. Тверь Репутация: 5 Всего: 109 |
Вот-вот!
И я об этом же!!! ![]() |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: нет Всего: 538 |
Это сработало.
Это не нужно. Такая замена просто убивает все концы абзаца в тексте. Как сказать, что надо заменять только одиночный конец абзаца? -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 13 Всего: 454 |
А есть ГАРАНТИЯ, что нигде по тексту нет двойного пробела?
Четвертый шаг - замену двух пробелов на знак абзаца - пропустил. Зачем? -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Работа с MS Office" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще!
|
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Работа с MS Office | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |