|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
Всем доброго времени суток Есть текст, состоящий из нескольких абзацев. Необходимо, чтобы этот текст был выровнен по ширине страницы и в то же время имел отступы в начале каждого абзаца. В вариантах выравнивания есть "Слева (отступ)", "По ширине".. варианта "По ширине (Отступ)" нет.. может я жестко туплю, но как это сделать? Сделал сцепку абзацев программно в надежде, что есть символ, аналогичный знаку табуляции, но не обнаружил его пока: Код: vbnet 1.
Это возможно вообще? и вопрос на засыпку: как через формулу реализовать сцепку большого количества абзацев (например из диапазона В2:Вn), не прописывая каждый в формуле? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 07:44 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
chr(9) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 08:54 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
An12, Вот блин) вроде перебирал символы, наверное пропустил :) Спасибо! Второй вопрос остается в силе: как это зациклить при помощи формулы (без макросов) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 08:58 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
Появилась еще одна проблема: размер отступа в каждом абзаце разный.. видимо, excel формирует их пробелами, поэтому они тоже по ширине растягиваются... Это уже никак не побороть? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 09:01 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
И еще одна проблема... с использованием этого способа тупо сдвигается вправо вся первая строка, поэтому ее конец уходит за края ячейки при печати.. Поражаюсь фантазии разработчиков.. такая элементарная функция, и до сих пор не реализована... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 09:03 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
blackbusterс использованием этого способа тупо сдвигается вправо вся первая строка, поэтому ее конец уходит за края ячейки при печати.. Поражаюсь фантазии разработчиков.. такая элементарная функция, и до сих пор не реализована...Если забивать гвозди микроскопом - он быстро сломается. А вот молоток не ломается. Нехрен текст набирать в Excel - это табличный процессор. Текст должен набираться в Word, где проблемы отступов просто не существует, а таблицы Excel в него могут вставляться при необходимости, если штатные таблицы самого Word не дают необходимой гибкости обработки. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 09:17 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
Akinablackbusterс использованием этого способа тупо сдвигается вправо вся первая строка, поэтому ее конец уходит за края ячейки при печати.. Поражаюсь фантазии разработчиков.. такая элементарная функция, и до сих пор не реализована...Если забивать гвозди микроскопом - он быстро сломается. А вот молоток не ломается. Нехрен текст набирать в Excel - это табличный процессор. Текст должен набираться в Word, где проблемы отступов просто не существует, а таблицы Excel в него могут вставляться при необходимости, если штатные таблицы самого Word не дают необходимой гибкости обработки. Помимо текста в этом документе еще куча блоков с использованием Индексов, Сдвигов, Поискпоз и т.д., чего в ворде нет. Пусть и микроскоп, но функция с отступами - элементарна и очевидно имхо ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 09:21 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
blackbusterсдвигается вправо вся первая строка, поэтому ее конец уходит за края ячейки при печати... Возможно, что не включен перенос строк. И, как вариант, заменить пробелами - =СЦЕПИТЬ(" ";B2;СИМВОЛ(10);B3;СИМВОЛ(10);B4). ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 09:37 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
blackbuster, присоединяюсь к Akina. Кстати, на лист Excel можно вставить несколько объектов Word и иметь в них все возможности форматирования Word. А чтобы сцеплять много строк, удобнее создать имя-функцию, например Ж с формулой =СИМВОЛ(10) и использовать имя в формулах Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 09:44 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
Volodshanblackbusterсдвигается вправо вся первая строка, поэтому ее конец уходит за края ячейки при печати... Возможно, что не включен перенос строк. И, как вариант, заменить пробелами - =СЦЕПИТЬ(" ";B2;СИМВОЛ(10);B3;СИМВОЛ(10);B4). Перенос строк включен, а неразрывный пробел я уже пробовал - на данный момент это самый приемлемый вариант, и, видимо, более адекватных решений нет. Спасибо! ЗЫ. вопрос о цикличности все еще открыт :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 09:44 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
Казанскийblackbuster, присоединяюсь к Akina. Кстати, на лист Excel можно вставить несколько объектов Word и иметь в них все возможности форматирования Word. А чтобы сцеплять много строк, удобнее создать имя-функцию, например Ж с формулой =СИМВОЛ(10) и использовать имя в формулах Код: plaintext
Тогда придется параллельно оформлять 2 документа: в Excel и в Word, а идея именно в том, что текстовую и программную часть объединить в один файл. Эта идея - эксперимент, не более ) Насчет имя-функции - спасибо за идею ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 09:47 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
blackbuster, зачем два документа? Вставка - объект - новый - документ MS Office Word. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 09:57 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
Казанскийblackbuster, зачем два документа? Вставка - объект - новый - документ MS Office Word. Попробовал... все хорошо, но при переносе на другую страницу (если длинный текст) режутся по высоте строки - половина строки на одной странице, половина на другой :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 10:14 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
blackbusterПомимо текста в этом документе еще куча блоков с использованием Индексов, Сдвигов, Поискпоз и т.д., чего в ворде нет. Во внешнем файле Excel реализуется вся требуемая логика с получением неформатированных выводных данных. Встроенные таблицы Excel при этом ничего не обрабатывают, тупо беря значения по внешним ссылкам из этого файла. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 10:37 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
AkinablackbusterПомимо текста в этом документе еще куча блоков с использованием Индексов, Сдвигов, Поискпоз и т.д., чего в ворде нет. Во внешнем файле Excel реализуется вся требуемая логика с получением неформатированных выводных данных. Встроенные таблицы Excel при этом ничего не обрабатывают, тупо беря значения по внешним ссылкам из этого файла. Файл (шаблон) может гулять по разным компьютерам и сетям, поэтому настраивать внешние связи бессмысленно ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 11:03 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
blackbusterФайл (шаблон) может гулять по разным компьютерам и сетям, поэтому настраивать внешние связи бессмысленно Ерунда. Просто открывай в Excel файл с данными, сворачивай, а потом открывай файл Word. И не меняй имя файла Excel. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 11:18 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
AkinablackbusterФайл (шаблон) может гулять по разным компьютерам и сетям, поэтому настраивать внешние связи бессмысленно Ерунда. Просто открывай в Excel файл с данными, сворачивай, а потом открывай файл Word. И не меняй имя файла Excel. я выше писал, что идея именно в том, чтоб в одном файле реализовать программную и текстовую часть... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 13:00 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
blackbusterидея именно в том, чтоб в одном файле реализовать программную и текстовую часть... Ну тогда обрабатывай данные программно в модуле документа Word, не привлекая средства Excel. Или, если очень хочется, открывай документ Excel из модуля как скрытый, и выполняй все расчёты в нём. Какие проблемы-то? Всё равно конечный этап создания выходного документа - это его форматирование, а в этом вопросе Excel по сравнению с Word просто тихо плачет за углом. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 13:40 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
Немного поясню, чтоб было понятнее в шаблоне письма, сделанного в Excel, есть лист с адресатами (ФИО, имя, фамилия, отчество, должность, организация, телефон и т.д.), лист с подписантами (то же самое), лист с исполнителями (те же данные). Далее идут лист, куда я ввожу данные, и лист-шаблон. При выборе на листе данных в графах Адресат, Подписант и т.д. соответствующие ФИО в листе-шаблоне автоматом подтягиваются имена, должности, телефоны и т.д. - остается только вставить текст (с которого сабж и начался). Все это реализуемо в одном вордовском файле без каких-либо внешних связей или вспомогательных файлов? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 15:08 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
Реализуемо через слияние с внешним источником. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 16:59 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
blackbusterВсе это реализуемо в одном вордовском файле без каких-либо внешних связей или вспомогательных файлов? А всю вот эту тряхомудию blackbusterлист с адресатами (ФИО, имя, фамилия, отчество, должность, организация, телефон и т.д.), лист с подписантами (то же самое), лист с исполнителями (те же данные) что, в модуль запихивать? пусть уж лежит себе в Excel. Кстати, то, что описано, прекрасно реализуется в Word обычным слиянием с источником в файле Excel. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 17:01 |
|
Отступ (красная строка) в Excel
|
|||
---|---|---|---|
#18+
AkinablackbusterВсе это реализуемо в одном вордовском файле без каких-либо внешних связей или вспомогательных файлов? А всю вот эту тряхомудию blackbusterлист с адресатами (ФИО, имя, фамилия, отчество, должность, организация, телефон и т.д.), лист с подписантами (то же самое), лист с исполнителями (те же данные) что, в модуль запихивать? пусть уж лежит себе в Excel. Кстати, то, что описано, прекрасно реализуется в Word обычным слиянием с источником в файле Excel. я, видимо как-то неправильно выразился, или кто-то что-то не так понял... не нужно никаких внешних файлов, никаких внешних связей.. это должен быть один файл, сочетающий в себе и программную часть, и текстовую.. Думаю, конструктивную часть сабжа можно закрыть.. вопрос о цикличности остается открытым ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2016, 03:20 |
|
|
start [/forum/topic.php?fid=61&msg=39169331&tid=2173192]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 304ms |
total: | 443ms |
0 / 0 |