Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel - "мягкий" перевод строки в ячейке / 6 сообщений из 6, страница 1 из 1
24.10.2005, 11:40:12
    #33339868
Stok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - "мягкий" перевод строки в ячейке
В теле модуля Access формирую отчет в Excel в виде последовательности небольших табличек.
Есть две проблемы:
1. В одну ячейку нужно напихать перечень имен, чтобы каждое имя было в отдельной строчке, типа
Код: plaintext
1.
2.
Иосиф Кобзон
Майя Кристаллинская
Курт Кобейн
Код возврата каретки-перевода строки не катит - лепится квадратик. Пока применяю " - " . Вроде переносит, но иногда летит туфта типа
Код: plaintext
1.
2.
Иосиф Кобзон - Майя 
Кристаллинская -
Курт Кобейн
А какой код тут можно использовать с максимальной надежностью?


2. Как расставить в листе признаки конца страницы, чтобы они не разрубали тело каждой маленькой таблички, а приходились на пустую строку между ними? Примерчик бы...
Заранее благодарю
...
Рейтинг: 0 / 0
24.10.2005, 16:08:00
    #33340712
5631
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - "мягкий" перевод строки в ячейке
"Иосиф Кобзон"& Chr(10) &"Майя Плисецкая"
...
Рейтинг: 0 / 0
24.10.2005, 16:36:42
    #33340808
5631
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - "мягкий" перевод строки в ячейке
Самый простой пример кода-
в модуле, который можно сделать макрорекордером.
В Excel Сервис-Макрос-Начать запись.
Сделай все , что хочешь , в Excelе,
останови макрос и используй готовый код.
...
Рейтинг: 0 / 0
24.10.2005, 20:18:28
    #33341293
talgat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - "мягкий" перевод строки в ячейке
Каждую строку с Имя Фам. дополнить пробелами, что бы все были одной длины.
...
Рейтинг: 0 / 0
25.10.2005, 07:20:14
    #33341492
Stok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - "мягкий" перевод строки в ячейке
За Chr(10) - большое спасибо. Я ранее попробовал vbCrLf, который не катил, и не стал больше изыскивать, за что и изобличаю себя как лоха.

Гораздо интереснее ситуация по вопросу 2.
Конечно, делать тут, как предлагается, какие-либо эксперименты с записью кода в макрос бессмысленно. Ставить метки конца страницы HPageBreaks.Add я и сам умею.
Тут задача совсем другая . Необходимо сформировать коллекцию ActiveSheet.HPageBreaks таким образом, чтобы каждый Location приходился на пустую строку, максимально отстоящую от предыдущего Itemа, но входящую в зону текущего листа.
Как это делать - я нутром чую, но вдруг у щедрого All окажется похожий фрагмент кода...
...
Рейтинг: 0 / 0
26.10.2005, 17:12:40
    #33345747
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - "мягкий" перевод строки в ячейке
ещё vbNewLine ?

IMHO, Mon$te®
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel - "мягкий" перевод строки в ячейке / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]