Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Как отобразить табуляцию в ячейке? - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Как отобразить табуляцию в ячейке?
Alex_ST Дата: Пятница, 23.11.2012, 09:27 | Сообщение № 1
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
Пытаюсь тут на досуге подкрутить макрос Объединение ячеек без потери содержимого до юзабилити состояния чтобы было можно делать не только Merge без потери данных, но и UnMerge с распределением по ячейкам.
(к стати, я сам уже давно использую такой макрос для склеивания текстов из нескольких выделенных ячеек в один стринг:
просто никогда не приходило в голову, что его можно и для "хитрого" объединения ячеек использовать)
Да ещё при этом хотелось бы в объединённой ячейке умудриться данные из объединяемых не только "в столбик" vbLF'ом разделять, но и по горизонтали.
Ну в смысле чтобы в объединённой ячейке сохранялось подобие расположения данных, которое было в объединяемых.
Множественные пробелы, естественно, не катят для горизонтального распределения данных внутри ячейки (ну не блондинки же мы-секретарши чтобы переносы в ячейках пробелами делать biggrin )
Я тут в ручном режиме ввода в ячейку попробовал организовать наглядность разделителями-символами псевдографики. Не наглядно получилось.
Хотя потом по этим символам не сложно было бы и UnMerge с обратной расстановкой по ячейкам организовать.
А потом решил попробовать сделать "в лоб" - ввести макросом в стринг, вставляемый в объединённую ячейку табуляцию.
В окне Immediate выполнил: [vba]
Code
[a1]="12" & vbtab & "34"
[/vba]
Посмотрел на лист. На первый взгляд в ячейке А1 на листе ничего не получилось.
Но когда я "прошёлся" в строке формул курсором по символам слева-направо, то очень интересно получилось: после 2 курсор скакнул за несколько знако-мест на середину символа 4, а потом пошёл дальше 2 раза по пустому месту (прямо как будто у меня там пробелов после 4 понатыкано).
Т.е. символ табуляции в ячейке всё-таки не "глушится" Excel'ем, а только не отображается!
Вот бы придумать, как его отображать!
Есть у кого-нибудь идеи?



С уважением,
Алексей
MS Excel 2003 - the best!!!


Сообщение отредактировал Alex_ST - Пятница, 23.11.2012, 10:08
 
Ответить
СообщениеПытаюсь тут на досуге подкрутить макрос Объединение ячеек без потери содержимого до юзабилити состояния чтобы было можно делать не только Merge без потери данных, но и UnMerge с распределением по ячейкам.
(к стати, я сам уже давно использую такой макрос для склеивания текстов из нескольких выделенных ячеек в один стринг:
просто никогда не приходило в голову, что его можно и для "хитрого" объединения ячеек использовать)
Да ещё при этом хотелось бы в объединённой ячейке умудриться данные из объединяемых не только "в столбик" vbLF'ом разделять, но и по горизонтали.
Ну в смысле чтобы в объединённой ячейке сохранялось подобие расположения данных, которое было в объединяемых.
Множественные пробелы, естественно, не катят для горизонтального распределения данных внутри ячейки (ну не блондинки же мы-секретарши чтобы переносы в ячейках пробелами делать biggrin )
Я тут в ручном режиме ввода в ячейку попробовал организовать наглядность разделителями-символами псевдографики. Не наглядно получилось.
Хотя потом по этим символам не сложно было бы и UnMerge с обратной расстановкой по ячейкам организовать.
А потом решил попробовать сделать "в лоб" - ввести макросом в стринг, вставляемый в объединённую ячейку табуляцию.
В окне Immediate выполнил: [vba]
Code
[a1]="12" & vbtab & "34"
[/vba]
Посмотрел на лист. На первый взгляд в ячейке А1 на листе ничего не получилось.
Но когда я "прошёлся" в строке формул курсором по символам слева-направо, то очень интересно получилось: после 2 курсор скакнул за несколько знако-мест на середину символа 4, а потом пошёл дальше 2 раза по пустому месту (прямо как будто у меня там пробелов после 4 понатыкано).
Т.е. символ табуляции в ячейке всё-таки не "глушится" Excel'ем, а только не отображается!
Вот бы придумать, как его отображать!
Есть у кого-нибудь идеи?

Автор - Alex_ST
Дата добавления - 23.11.2012 в 09:27
KuklP Дата: Пятница, 23.11.2012, 09:39 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
У меня отображается. Поройся в настройках.
К сообщению приложен файл: 5208008.gif (3.0 Kb)


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
СообщениеУ меня отображается. Поройся в настройках.

Автор - KuklP
Дата добавления - 23.11.2012 в 09:39
Alex_ST Дата: Пятница, 23.11.2012, 10:05 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
Привет, Серёга!
В каких настройках, интересно?
У меня вот нифига не отображается:
А у тебя шрифт какой?

Попробовал разные шрифты - не видно табуляцию.
К сообщению приложен файл: 0618276.jpg (6.2 Kb)



С уважением,
Алексей
MS Excel 2003 - the best!!!


Сообщение отредактировал Alex_ST - Пятница, 23.11.2012, 10:11
 
Ответить
СообщениеПривет, Серёга!
В каких настройках, интересно?
У меня вот нифига не отображается:
А у тебя шрифт какой?

Попробовал разные шрифты - не видно табуляцию.

Автор - Alex_ST
Дата добавления - 23.11.2012 в 10:05
KuklP Дата: Пятница, 23.11.2012, 10:15 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
А Бог его знает... Попробуй в международных - отображать управляющие знаки.


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
СообщениеА Бог его знает... Попробуй в международных - отображать управляющие знаки.

Автор - KuklP
Дата добавления - 23.11.2012 в 10:15
Alex_ST Дата: Пятница, 23.11.2012, 10:18 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
Не Серёга, это не то
Quote (СПРАВКА)
Отображать управляющие знаки. Отображение или скрытие двунаправленных управляющих знаков.

Но всё равно попробовал на всякий случай. Не помогло, естественно



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеНе Серёга, это не то
Quote (СПРАВКА)
Отображать управляющие знаки. Отображение или скрытие двунаправленных управляющих знаков.

Но всё равно попробовал на всякий случай. Не помогло, естественно

Автор - Alex_ST
Дата добавления - 23.11.2012 в 10:18
R_Dmitry Дата: Пятница, 23.11.2012, 23:07 | Сообщение № 6
Группа: Друзья
Ранг: Участник
Сообщений: 74
Репутация: 34 ±
Замечаний: 0% ±

2010
[vba]
Code
activecell.formular1c1 = "1234" & chr(10) & "5678" & chr(10) & "5678" & chr(10) & "5678" & chr(10) & "5678"
[/vba]
 
Ответить
Сообщение[vba]
Code
activecell.formular1c1 = "1234" & chr(10) & "5678" & chr(10) & "5678" & chr(10) & "5678" & chr(10) & "5678"
[/vba]

Автор - R_Dmitry
Дата добавления - 23.11.2012 в 23:07
R_Dmitry Дата: Пятница, 23.11.2012, 23:17 | Сообщение № 7
Группа: Друзья
Ранг: Участник
Сообщений: 74
Репутация: 34 ±
Замечаний: 0% ±

2010
Пардон, smile не так понял... бывает cry


{Skype : RDG_Dmitry} Если программа тебе понятна,значит она уже устарела
 
Ответить
СообщениеПардон, smile не так понял... бывает cry

Автор - R_Dmitry
Дата добавления - 23.11.2012 в 23:17
Serge_007 Дата: Пятница, 23.11.2012, 23:20 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Alex_ST)
Посмотрел на лист. На первый взгляд в ячейке А1 на листе ничего не получилось.
Но когда я "прошёлся" в строке формул курсором по символам слева-направо, то очень интересно получилось: после 2 курсор скакнул за несколько знако-мест на середину символа 4, а потом пошёл дальше 2 раза по пустому месту (прямо как будто у меня там пробелов после 4 понатыкано).
Т.е. символ табуляции в ячейке всё-таки не "глушится" Excel'ем, а только не отображается!

У меня всё абсолютно так же происходит
Пробовал в 03/07/10/13


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Alex_ST)
Посмотрел на лист. На первый взгляд в ячейке А1 на листе ничего не получилось.
Но когда я "прошёлся" в строке формул курсором по символам слева-направо, то очень интересно получилось: после 2 курсор скакнул за несколько знако-мест на середину символа 4, а потом пошёл дальше 2 раза по пустому месту (прямо как будто у меня там пробелов после 4 понатыкано).
Т.е. символ табуляции в ячейке всё-таки не "глушится" Excel'ем, а только не отображается!

У меня всё абсолютно так же происходит
Пробовал в 03/07/10/13

Автор - Serge_007
Дата добавления - 23.11.2012 в 23:20
R_Dmitry Дата: Пятница, 23.11.2012, 23:20 | Сообщение № 9
Группа: Друзья
Ранг: Участник
Сообщений: 74
Репутация: 34 ±
Замечаний: 0% ±

2010
Похоже ёксель его и в самом деле не принимает


{Skype : RDG_Dmitry} Если программа тебе понятна,значит она уже устарела
 
Ответить
СообщениеПохоже ёксель его и в самом деле не принимает

Автор - R_Dmitry
Дата добавления - 23.11.2012 в 23:20
Serge_007 Дата: Пятница, 23.11.2012, 23:22 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (R_Dmitry)
Похоже ёксель его и в самом деле не принимает

А как же у Серёги?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (R_Dmitry)
Похоже ёксель его и в самом деле не принимает

А как же у Серёги?

Автор - Serge_007
Дата добавления - 23.11.2012 в 23:22
Alex_ST Дата: Пятница, 23.11.2012, 23:23 | Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
А жаль.
Заманчиво было бы разместить в объединённой ячейке данные в несколько столбцов.



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеА жаль.
Заманчиво было бы разместить в объединённой ячейке данные в несколько столбцов.

Автор - Alex_ST
Дата добавления - 23.11.2012 в 23:23
Alex_ST Дата: Пятница, 23.11.2012, 23:24 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
Quote (Serge_007)
А как же у Серёги?

а у Серёги всё равно не табуляция, а квадратик размером в одно знакоместо получается.



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
Сообщение
Quote (Serge_007)
А как же у Серёги?

а у Серёги всё равно не табуляция, а квадратик размером в одно знакоместо получается.

Автор - Alex_ST
Дата добавления - 23.11.2012 в 23:24
R_Dmitry Дата: Пятница, 23.11.2012, 23:25 | Сообщение № 13
Группа: Друзья
Ранг: Участник
Сообщений: 74
Репутация: 34 ±
Замечаний: 0% ±

2010
Quote (Serge_007)
А как же у Серёги?

А ему сегодня всё дозволено.


{Skype : RDG_Dmitry} Если программа тебе понятна,значит она уже устарела
 
Ответить
Сообщение
Quote (Serge_007)
А как же у Серёги?

А ему сегодня всё дозволено.

Автор - R_Dmitry
Дата добавления - 23.11.2012 в 23:25
Serge_007 Дата: Пятница, 23.11.2012, 23:27 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Так ты что хочешь, так что ли:
[vba]
Code
[a1]="12" & vbnewline & "34"
[/vba]


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеТак ты что хочешь, так что ли:
[vba]
Code
[a1]="12" & vbnewline & "34"
[/vba]

Автор - Serge_007
Дата добавления - 23.11.2012 в 23:27
Alex_ST Дата: Пятница, 23.11.2012, 23:30 | Сообщение № 15
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
Серж,
vbnewline отличается от vbLf и от Chr(10) только тем, что там ещё м vbCR добавлен.
vbNewLine=Chr(13) + Chr(10)



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеСерж,
vbnewline отличается от vbLf и от Chr(10) только тем, что там ещё м vbCR добавлен.
vbNewLine=Chr(13) + Chr(10)

Автор - Alex_ST
Дата добавления - 23.11.2012 в 23:30
Serge_007 Дата: Пятница, 23.11.2012, 23:32 | Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Лёш, ты меня не путай smile

Скока вешать в граммах? ©


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЛёш, ты меня не путай smile

Скока вешать в граммах? ©

Автор - Serge_007
Дата добавления - 23.11.2012 в 23:32
Alex_ST Дата: Пятница, 23.11.2012, 23:34 | Сообщение № 17
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003

только, естественно, не пробелами раскидано по горизонтали, как я сделал для скриншота, а табами
К сообщению приложен файл: 8600627.jpg (8.4 Kb)



С уважением,
Алексей
MS Excel 2003 - the best!!!


Сообщение отредактировал Alex_ST - Пятница, 23.11.2012, 23:37
 
Ответить
Сообщение
только, естественно, не пробелами раскидано по горизонтали, как я сделал для скриншота, а табами

Автор - Alex_ST
Дата добавления - 23.11.2012 в 23:34
Serge_007 Дата: Пятница, 23.11.2012, 23:36 | Сообщение № 18
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
А как ты табом собирался это сделать?
И чем множественные пробелы не угодили?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеА как ты табом собирался это сделать?
И чем множественные пробелы не угодили?

Автор - Serge_007
Дата добавления - 23.11.2012 в 23:36
Alex_ST Дата: Пятница, 23.11.2012, 23:41 | Сообщение № 19
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
Quote (Serge_007)
чем множественные пробелы не угодили?

1. Тем, что я не блондинка-секретарша чтобы ими текст в ячейках разгонять
2. Тем что при не моноширинном шрифте количество пробелов-разделителей столбцов будет переменным и не предсказуемым
3. тем, что по переменному и непредсказуемому числу пробелов потом не удастся сделать UnMerge
4. И ваще!



С уважением,
Алексей
MS Excel 2003 - the best!!!


Сообщение отредактировал Alex_ST - Пятница, 23.11.2012, 23:41
 
Ответить
Сообщение
Quote (Serge_007)
чем множественные пробелы не угодили?

1. Тем, что я не блондинка-секретарша чтобы ими текст в ячейках разгонять
2. Тем что при не моноширинном шрифте количество пробелов-разделителей столбцов будет переменным и не предсказуемым
3. тем, что по переменному и непредсказуемому числу пробелов потом не удастся сделать UnMerge
4. И ваще!

Автор - Alex_ST
Дата добавления - 23.11.2012 в 23:41
Serge_007 Дата: Пятница, 23.11.2012, 23:42 | Сообщение № 20
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
А на первый вопрос?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеА на первый вопрос?

Автор - Serge_007
Дата добавления - 23.11.2012 в 23:42
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!