Автоматический перенос текста на другую строку
aleksasha888
Дата: Воскресенье, 08.04.2012, 17:11 |
Сообщение № 41
Группа: Пользователи
Ранг: Участник
Сообщений: 57
Репутация:
0
±
Замечаний:
0% ±
в 35 так не получается. там дата превращается в какое то не понятное число.
в 35 так не получается. там дата превращается в какое то не понятное число. aleksasha888
Ответить
Сообщение в 35 так не получается. там дата превращается в какое то не понятное число. Автор - aleksasha888 Дата добавления - 08.04.2012 в 17:11
Serge_007
Дата: Воскресенье, 08.04.2012, 17:12 |
Сообщение № 42
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
ЮMoney :41001419691823 | WMR :126292472390
Ответить
aleksasha888
Дата: Воскресенье, 08.04.2012, 17:13 |
Сообщение № 43
Группа: Пользователи
Ранг: Участник
Сообщений: 57
Репутация:
0
±
Замечаний:
0% ±
нет уже читаю а вот какой вопрос: если я при сцеплении указываю много строк через запятую, а при заполнении одна из строк вообще не заполняется то в тексте у меня 2 запятых подряд. как этого избежать?
нет уже читаю а вот какой вопрос: если я при сцеплении указываю много строк через запятую, а при заполнении одна из строк вообще не заполняется то в тексте у меня 2 запятых подряд. как этого избежать? aleksasha888
Сообщение отредактировал aleksasha888 - Воскресенье, 08.04.2012, 17:15
Ответить
Сообщение нет уже читаю а вот какой вопрос: если я при сцеплении указываю много строк через запятую, а при заполнении одна из строк вообще не заполняется то в тексте у меня 2 запятых подряд. как этого избежать? Автор - aleksasha888 Дата добавления - 08.04.2012 в 17:13
Serge_007
Дата: Воскресенье, 08.04.2012, 17:18 |
Сообщение № 44
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (aleksasha888 )
как этого избежать?
=ЕСЛИ(строка_пустая;"";строка_другая)
Quote (aleksasha888 )
как этого избежать?
=ЕСЛИ(строка_пустая;"";строка_другая)Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (aleksasha888 )
как этого избежать?
=ЕСЛИ(строка_пустая;"";строка_другая)Автор - Serge_007 Дата добавления - 08.04.2012 в 17:18
aleksasha888
Дата: Воскресенье, 08.04.2012, 17:36 |
Сообщение № 45
Группа: Пользователи
Ранг: Участник
Сообщений: 57
Репутация:
0
±
Замечаний:
0% ±
посмотрите пожалуйста строки 175 и 176. чета не получается.
посмотрите пожалуйста строки 175 и 176. чета не получается. aleksasha888
Ответить
Сообщение посмотрите пожалуйста строки 175 и 176. чета не получается. Автор - aleksasha888 Дата добавления - 08.04.2012 в 17:36
aleksasha888
Дата: Воскресенье, 08.04.2012, 17:41 |
Сообщение № 46
Группа: Пользователи
Ранг: Участник
Сообщений: 57
Репутация:
0
±
Замечаний:
0% ±
а как правильно вписать строки в =ЕСЛИ(строка_пустая;"";строка_другая)
а как правильно вписать строки в =ЕСЛИ(строка_пустая;"";строка_другая) aleksasha888
Ответить
Сообщение а как правильно вписать строки в =ЕСЛИ(строка_пустая;"";строка_другая) Автор - aleksasha888 Дата добавления - 08.04.2012 в 17:41
Serge_007
Дата: Воскресенье, 08.04.2012, 17:44 |
Сообщение № 47
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (aleksasha888 )
чета не получается.
Что именно? ЗЫ Зачем Вы изменили условия на 30, если более 17-и знаков в ячейку не влазят?!
Quote (aleksasha888 )
чета не получается.
Что именно? ЗЫ Зачем Вы изменили условия на 30, если более 17-и знаков в ячейку не влазят?!Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (aleksasha888 )
чета не получается.
Что именно? ЗЫ Зачем Вы изменили условия на 30, если более 17-и знаков в ячейку не влазят?!Автор - Serge_007 Дата добавления - 08.04.2012 в 17:44
aleksasha888
Дата: Воскресенье, 08.04.2012, 17:47 |
Сообщение № 48
Группа: Пользователи
Ранг: Участник
Сообщений: 57
Репутация:
0
±
Замечаний:
0% ±
как не влазят? в строке 175? там же больше?
Ответить
Сообщение как не влазят? в строке 175? там же больше? Автор - aleksasha888 Дата добавления - 08.04.2012 в 17:47
Serge_007
Дата: Воскресенье, 08.04.2012, 17:50 |
Сообщение № 49
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (aleksasha888 )
там же больше?
Нарисуйте вручную что надо, что бы получилось.
Quote (aleksasha888 )
там же больше?
Нарисуйте вручную что надо, что бы получилось.Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (aleksasha888 )
там же больше?
Нарисуйте вручную что надо, что бы получилось.Автор - Serge_007 Дата добавления - 08.04.2012 в 17:50
aleksasha888
Дата: Вторник, 10.04.2012, 00:06 |
Сообщение № 50
Группа: Пользователи
Ранг: Участник
Сообщений: 57
Репутация:
0
±
Замечаний:
0% ±
не могу повторить функцию из 22-23 в строках 28-29 все перемещается сразу во вторую ячейку оставляя первую пустой
не могу повторить функцию из 22-23 в строках 28-29 все перемещается сразу во вторую ячейку оставляя первую пустой aleksasha888
Сообщение отредактировал aleksasha888 - Вторник, 10.04.2012, 00:07
Ответить
Сообщение не могу повторить функцию из 22-23 в строках 28-29 все перемещается сразу во вторую ячейку оставляя первую пустой Автор - aleksasha888 Дата добавления - 10.04.2012 в 00:06
Serge_007
Дата: Вторник, 10.04.2012, 10:06 |
Сообщение № 51
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (aleksasha888 )
не могу повторить функцию из 22-23 в строках 28-29
Отменяете объединение ячеек, вводите формулу (Ctrl+Shift+Enter), объединяете ячейки. См. вложение
Quote (aleksasha888 )
не могу повторить функцию из 22-23 в строках 28-29
Отменяете объединение ячеек, вводите формулу (Ctrl+Shift+Enter), объединяете ячейки. См. вложениеSerge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (aleksasha888 )
не могу повторить функцию из 22-23 в строках 28-29
Отменяете объединение ячеек, вводите формулу (Ctrl+Shift+Enter), объединяете ячейки. См. вложениеАвтор - Serge_007 Дата добавления - 10.04.2012 в 10:06
aleksasha888
Дата: Вторник, 10.04.2012, 12:00 |
Сообщение № 52
Группа: Пользователи
Ранг: Участник
Сообщений: 57
Репутация:
0
±
Замечаний:
0% ±
а что значит в вашей формуле строки 22 - СТРОКА(1:117) что значит число 117? и как правильно рассчитать вместимость строки? и еще вопрос - как сделать чтобы в правом листе (Для заполнения) в строке Е18 при отсутствии некоторых данных не было подряд несколько запятых? Спасибо!
а что значит в вашей формуле строки 22 - СТРОКА(1:117) что значит число 117? и как правильно рассчитать вместимость строки? и еще вопрос - как сделать чтобы в правом листе (Для заполнения) в строке Е18 при отсутствии некоторых данных не было подряд несколько запятых? Спасибо! aleksasha888
Ответить
Сообщение а что значит в вашей формуле строки 22 - СТРОКА(1:117) что значит число 117? и как правильно рассчитать вместимость строки? и еще вопрос - как сделать чтобы в правом листе (Для заполнения) в строке Е18 при отсутствии некоторых данных не было подряд несколько запятых? Спасибо! Автор - aleksasha888 Дата добавления - 10.04.2012 в 12:00
Serge_007
Дата: Вторник, 10.04.2012, 12:41 |
Сообщение № 53
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (aleksasha888 )
что значит в вашей формуле строки 22 - СТРОКА(1:117) что значит число 117?
Можете брать любое число больше или равное количеству знаков в исходной ячейке. СТРОКА(1:117) возвращает массив {1;2;3...117} на который раскладывается текст исходной ячейки в ПСТР Quote (aleksasha888 )
как правильно рассчитать вместимость строки?
Я использовал ДЛСТР Quote (aleksasha888 )
как сделать чтобы в правом листе (Для заполнения) в строке Е18 при отсутствии некоторых данных не было подряд несколько запятых?
Code
=ЕСЛИ(ЛЕВСИМВ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B18&", "&B19&", "&B20&", "&B21;" , ";" ");" , ";" ");5)=", г. ";ПРАВСИМВ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B18&", "&B19&", "&B20&", "&B21;" , ";" ");" , ";" ");ДЛСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B18&", "&B19&", "&B20&", "&B21;" , ";" ");" , ";" "))-2);ПОДСТАВИТЬ(ПОДСТАВИТЬ(B18&", "&B19&", "&B20&", "&B21;" , ";" ");" , ";" "))
Quote (aleksasha888 )
что значит в вашей формуле строки 22 - СТРОКА(1:117) что значит число 117?
Можете брать любое число больше или равное количеству знаков в исходной ячейке. СТРОКА(1:117) возвращает массив {1;2;3...117} на который раскладывается текст исходной ячейки в ПСТР Quote (aleksasha888 )
как правильно рассчитать вместимость строки?
Я использовал ДЛСТР Quote (aleksasha888 )
как сделать чтобы в правом листе (Для заполнения) в строке Е18 при отсутствии некоторых данных не было подряд несколько запятых?
Code
=ЕСЛИ(ЛЕВСИМВ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B18&", "&B19&", "&B20&", "&B21;" , ";" ");" , ";" ");5)=", г. ";ПРАВСИМВ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B18&", "&B19&", "&B20&", "&B21;" , ";" ");" , ";" ");ДЛСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B18&", "&B19&", "&B20&", "&B21;" , ";" ");" , ";" "))-2);ПОДСТАВИТЬ(ПОДСТАВИТЬ(B18&", "&B19&", "&B20&", "&B21;" , ";" ");" , ";" "))
Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (aleksasha888 )
что значит в вашей формуле строки 22 - СТРОКА(1:117) что значит число 117?
Можете брать любое число больше или равное количеству знаков в исходной ячейке. СТРОКА(1:117) возвращает массив {1;2;3...117} на который раскладывается текст исходной ячейки в ПСТР Quote (aleksasha888 )
как правильно рассчитать вместимость строки?
Я использовал ДЛСТР Quote (aleksasha888 )
как сделать чтобы в правом листе (Для заполнения) в строке Е18 при отсутствии некоторых данных не было подряд несколько запятых?
Code
=ЕСЛИ(ЛЕВСИМВ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B18&", "&B19&", "&B20&", "&B21;" , ";" ");" , ";" ");5)=", г. ";ПРАВСИМВ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B18&", "&B19&", "&B20&", "&B21;" , ";" ");" , ";" ");ДЛСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B18&", "&B19&", "&B20&", "&B21;" , ";" ");" , ";" "))-2);ПОДСТАВИТЬ(ПОДСТАВИТЬ(B18&", "&B19&", "&B20&", "&B21;" , ";" ");" , ";" "))
Автор - Serge_007 Дата добавления - 10.04.2012 в 12:41
aleksasha888
Дата: Вторник, 10.04.2012, 21:49 |
Сообщение № 54
Группа: Пользователи
Ранг: Участник
Сообщений: 57
Репутация:
0
±
Замечаний:
0% ±
=ПРОПИСН(ЕСЛИ(ДЛСТР('Для заполнения'!E37)>20;ЛЕВСИМВ('Для заполнения'!E37;МАКС(ЕСЛИ(ЕСЛИ(ПСТР('Для заполнения'!E37;СТРОКА(1:250);1)=" ";СТРОКА(1:250))<20;ЕСЛИ(ПСТР('Для заполнения'!E37;СТРОКА(1:250);1)=" ";СТРОКА(1:250)))));'Для заполнения'!E37)) - это первая строка =ПРОПИСН(ПРАВСИМВ('Для заполнения'!E37;ДЛСТР('Для заполнения'!E37)-ДЛСТР(Y61))) - это вторая строка а какой должна быть третья?
=ПРОПИСН(ЕСЛИ(ДЛСТР('Для заполнения'!E37)>20;ЛЕВСИМВ('Для заполнения'!E37;МАКС(ЕСЛИ(ЕСЛИ(ПСТР('Для заполнения'!E37;СТРОКА(1:250);1)=" ";СТРОКА(1:250))<20;ЕСЛИ(ПСТР('Для заполнения'!E37;СТРОКА(1:250);1)=" ";СТРОКА(1:250)))));'Для заполнения'!E37)) - это первая строка =ПРОПИСН(ПРАВСИМВ('Для заполнения'!E37;ДЛСТР('Для заполнения'!E37)-ДЛСТР(Y61))) - это вторая строка а какой должна быть третья? aleksasha888
Ответить
Сообщение =ПРОПИСН(ЕСЛИ(ДЛСТР('Для заполнения'!E37)>20;ЛЕВСИМВ('Для заполнения'!E37;МАКС(ЕСЛИ(ЕСЛИ(ПСТР('Для заполнения'!E37;СТРОКА(1:250);1)=" ";СТРОКА(1:250))<20;ЕСЛИ(ПСТР('Для заполнения'!E37;СТРОКА(1:250);1)=" ";СТРОКА(1:250)))));'Для заполнения'!E37)) - это первая строка =ПРОПИСН(ПРАВСИМВ('Для заполнения'!E37;ДЛСТР('Для заполнения'!E37)-ДЛСТР(Y61))) - это вторая строка а какой должна быть третья? Автор - aleksasha888 Дата добавления - 10.04.2012 в 21:49
Serge_007
Дата: Вторник, 10.04.2012, 21:51 |
Сообщение № 55
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (aleksasha888 )
какой должна быть третья?
Это которая?
Quote (aleksasha888 )
какой должна быть третья?
Это которая?Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (aleksasha888 )
какой должна быть третья?
Это которая?Автор - Serge_007 Дата добавления - 10.04.2012 в 21:51
aleksasha888
Дата: Вторник, 10.04.2012, 21:56 |
Сообщение № 56
Группа: Пользователи
Ранг: Участник
Сообщений: 57
Репутация:
0
±
Замечаний:
0% ±
ну если длинный текст должен перемещаться по ячейкам? их к примеру 3 как быть? например у нас текст перемещается из U28 в А29, а надо если текст длинный чтобы он пошел дальше в А31
ну если длинный текст должен перемещаться по ячейкам? их к примеру 3 как быть? например у нас текст перемещается из U28 в А29, а надо если текст длинный чтобы он пошел дальше в А31 aleksasha888
Ответить
Сообщение ну если длинный текст должен перемещаться по ячейкам? их к примеру 3 как быть? например у нас текст перемещается из U28 в А29, а надо если текст длинный чтобы он пошел дальше в А31 Автор - aleksasha888 Дата добавления - 10.04.2012 в 21:56
nerv
Дата: Среда, 11.04.2012, 09:44 |
Сообщение № 57
Группа: Редакторы
Ранг: Обитатель
Сообщений: 431
Quote (aleksasha888 )
как быть?
Quote (nerv )
Как вариант макрос, который рассчитывает кол-во символов, которое может поместиться в ячейке (объединенной) исходя из размера, типа шрифта и т.п.
Quote (aleksasha888 )
как быть?
Quote (nerv )
Как вариант макрос, который рассчитывает кол-во символов, которое может поместиться в ячейке (объединенной) исходя из размера, типа шрифта и т.п.
nerv
Чебурашка стал символом олимпийских игр. А чего достиг ты? Тишина - самый громкий звук YM 41001156540584 / WM WMR R21924176233 https://github.com/nervgh/vba
Ответить
Сообщение Quote (aleksasha888 )
как быть?
Quote (nerv )
Как вариант макрос, который рассчитывает кол-во символов, которое может поместиться в ячейке (объединенной) исходя из размера, типа шрифта и т.п.
Автор - nerv Дата добавления - 11.04.2012 в 09:44
Serge_007
Дата: Среда, 11.04.2012, 11:22 |
Сообщение № 58
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (aleksasha888 )
если длинный текст должен перемещаться по ячейкам? их к примеру 3 как быть? например у нас текст перемещается из U28 в А29, а надо если текст длинный чтобы он пошел дальше в А31
См. вложение
Quote (aleksasha888 )
если длинный текст должен перемещаться по ячейкам? их к примеру 3 как быть? например у нас текст перемещается из U28 в А29, а надо если текст длинный чтобы он пошел дальше в А31
См. вложениеSerge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (aleksasha888 )
если длинный текст должен перемещаться по ячейкам? их к примеру 3 как быть? например у нас текст перемещается из U28 в А29, а надо если текст длинный чтобы он пошел дальше в А31
См. вложениеАвтор - Serge_007 Дата добавления - 11.04.2012 в 11:22
aleksasha888
Дата: Пятница, 13.04.2012, 00:05 |
Сообщение № 59
Группа: Пользователи
Ранг: Участник
Сообщений: 57
Репутация:
0
±
Замечаний:
0% ±
что то у меня не получилось. посмотри пожалуйста строку 22, 23 и 24
что то у меня не получилось. посмотри пожалуйста строку 22, 23 и 24 aleksasha888
Сообщение отредактировал aleksasha888 - Пятница, 13.04.2012, 00:05
Ответить
Сообщение что то у меня не получилось. посмотри пожалуйста строку 22, 23 и 24 Автор - aleksasha888 Дата добавления - 13.04.2012 в 00:05
Serge_007
Дата: Пятница, 13.04.2012, 14:12 |
Сообщение № 60
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
См. вложение
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение См. вложение Автор - Serge_007 Дата добавления - 13.04.2012 в 14:12