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

Вход

Регистрация

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

 

= Мир MS Excel/Как добавить знак перехода на новую строку внутри ячейки - Страница 2 - Мир MS Excel

Старая форма входа
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин, _Boroda_  
Как добавить знак перехода на новую строку внутри ячейки
Hugo Дата: Четверг, 19.03.2015, 11:22 | Сообщение № 21
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
Она родилась на планетеэксель, там в копилке лежит.
http://www.planetaexcel.ru/forum...._SEO=10

Частично поучаствовал Дмитрий The_Prist - показал как работать с закрытыми книгами. Кстати у него и своя аналогичная есть, с более расширенным функционалом, СЦЕПИТЬЕСЛИ().


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD


Сообщение отредактировал Hugo - Четверг, 19.03.2015, 11:23
 
Ответить
СообщениеОна родилась на планетеэксель, там в копилке лежит.
http://www.planetaexcel.ru/forum...._SEO=10

Частично поучаствовал Дмитрий The_Prist - показал как работать с закрытыми книгами. Кстати у него и своя аналогичная есть, с более расширенным функционалом, СЦЕПИТЬЕСЛИ().

Автор - Hugo
Дата добавления - 19.03.2015 в 11:22
Pelena Дата: Четверг, 19.03.2015, 12:06 | Сообщение № 22
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
на Маках есть свой словарь?

Я макросы практически не пишу, но Гугл говорит, что есть некие замены словарей для МАК'ов
https://github.com/VBA-tools/VBA-Dictionary
http://www.ozgrid.com/forum/showthread.php?t=159428

А что с коллекцией?

С коллекцией получше, протестировала на МАКе файл отсюда, макрос сработал


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
на Маках есть свой словарь?

Я макросы практически не пишу, но Гугл говорит, что есть некие замены словарей для МАК'ов
https://github.com/VBA-tools/VBA-Dictionary
http://www.ozgrid.com/forum/showthread.php?t=159428

А что с коллекцией?

С коллекцией получше, протестировала на МАКе файл отсюда, макрос сработал

Автор - Pelena
Дата добавления - 19.03.2015 в 12:06
Hugo Дата: Четверг, 19.03.2015, 13:06 | Сообщение № 23
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
Так и те "словари" основаны на использовании коллекций.


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеТак и те "словари" основаны на использовании коллекций.

Автор - Hugo
Дата добавления - 19.03.2015 в 13:06
Nicko Дата: Четверг, 19.03.2015, 14:04 | Сообщение № 24
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 0 ±
Замечаний: 60% ±

Excel для Mac
Вот что получается на маке
К сообщению приложен файл: 6912569.xlsm (16.5 Kb)
 
Ответить
СообщениеВот что получается на маке

Автор - Nicko
Дата добавления - 19.03.2015 в 14:04
Nicko Дата: Четверг, 19.03.2015, 14:19 | Сообщение № 25
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 0 ±
Замечаний: 60% ±

Excel для Mac
Цель была добавить в ячейку текст (к уже существующему) столбиком

На первом листе есть артикулы для индентификации строчки и ячейка, где содержится набор текста столбиком (1350 строк / ~ по 18 значений в одной ячейке)
На втором листе есть список: артикул в первом столбце - во втором текст (строк 4500 / по одному значению на строку)

Изначальный формат файла CSV
К сообщению приложен файл: _2-T_1.csv (1.4 Kb) · Sheet_1-T_1.csv (7.3 Kb)
 
Ответить
СообщениеЦель была добавить в ячейку текст (к уже существующему) столбиком

На первом листе есть артикулы для индентификации строчки и ячейка, где содержится набор текста столбиком (1350 строк / ~ по 18 значений в одной ячейке)
На втором листе есть список: артикул в первом столбце - во втором текст (строк 4500 / по одному значению на строку)

Изначальный формат файла CSV

Автор - Nicko
Дата добавления - 19.03.2015 в 14:19
Pelena Дата: Четверг, 19.03.2015, 14:20 | Сообщение № 26
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Цель была добавить в ячейку текст (к уже существующему) столбиком

У меня разве не так?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Цель была добавить в ячейку текст (к уже существующему) столбиком

У меня разве не так?

Автор - Pelena
Дата добавления - 19.03.2015 в 14:20
Nicko Дата: Четверг, 19.03.2015, 14:21 | Сообщение № 27
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 0 ±
Замечаний: 60% ±

Excel для Mac
А вот экселем маковским
 
Ответить
СообщениеА вот экселем маковским

Автор - Nicko
Дата добавления - 19.03.2015 в 14:21
Nicko Дата: Четверг, 19.03.2015, 14:22 | Сообщение № 28
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 0 ±
Замечаний: 60% ±

Excel для Mac
Много весит...
 
Ответить
СообщениеМного весит...

Автор - Nicko
Дата добавления - 19.03.2015 в 14:22
Nicko Дата: Четверг, 19.03.2015, 14:30 | Сообщение № 29
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 0 ±
Замечаний: 60% ±

Excel для Mac
В excel не хочет он показывать столбцом
В numbers все отлично
 
Ответить
СообщениеВ excel не хочет он показывать столбцом
В numbers все отлично

Автор - Nicko
Дата добавления - 19.03.2015 в 14:30
Pelena Дата: Четверг, 19.03.2015, 14:33 | Сообщение № 30
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Я делала в Mac Excel 2011


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЯ делала в Mac Excel 2011

Автор - Pelena
Дата добавления - 19.03.2015 в 14:33
Nicko Дата: Четверг, 19.03.2015, 15:30 | Сообщение № 31
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 0 ±
Замечаний: 60% ±

Excel для Mac
Аналогично. Видимо у меня, что то в настройках иначе.

Есть дополнительный вопрос:

=СцепитьМассивЕсли($A$1:$B$22;1;A30;2;СИМВОЛ(10))

Если у меня массив из "Лист 1", то как формула будет выглядеть?
[moder]Очередное замечание Вам. И бан 5 часов. Формулы нужно заключать в теги.
 
Ответить
СообщениеАналогично. Видимо у меня, что то в настройках иначе.

Есть дополнительный вопрос:

=СцепитьМассивЕсли($A$1:$B$22;1;A30;2;СИМВОЛ(10))

Если у меня массив из "Лист 1", то как формула будет выглядеть?
[moder]Очередное замечание Вам. И бан 5 часов. Формулы нужно заключать в теги.

Автор - Nicko
Дата добавления - 19.03.2015 в 15:30
Nicko Дата: Четверг, 19.03.2015, 15:35 | Сообщение № 32
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 0 ±
Замечаний: 60% ±

Excel для Mac
=СцепитьМассивЕсли($A$1:$B$22;1;A30;2;СИМВОЛ(10))

Если у меня массив из "Лист 1", то как формула будет выглядеть?
 
Ответить
Сообщение=СцепитьМассивЕсли($A$1:$B$22;1;A30;2;СИМВОЛ(10))

Если у меня массив из "Лист 1", то как формула будет выглядеть?

Автор - Nicko
Дата добавления - 19.03.2015 в 15:35
Pelena Дата: Четверг, 19.03.2015, 17:17 | Сообщение № 33
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Я объединила две темы, т.к. идёт параллельное обсуждение

На MAC'е функция работает только в виде
Код
=СцепитьМассивЕсли(Лист1!$A$1:$B$22;1;A30;2;СИМВОЛ(13);0)

т.е. без проверки на уникальность

И для результирующих ячеек должен быть установлен Перенос по словам


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЯ объединила две темы, т.к. идёт параллельное обсуждение

На MAC'е функция работает только в виде
Код
=СцепитьМассивЕсли(Лист1!$A$1:$B$22;1;A30;2;СИМВОЛ(13);0)

т.е. без проверки на уникальность

И для результирующих ячеек должен быть установлен Перенос по словам

Автор - Pelena
Дата добавления - 19.03.2015 в 17:17
KSV Дата: Четверг, 19.03.2015, 21:26 | Сообщение № 34
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
Nicko, если еще актуально - попробуй вложенный файл... (макрос тот же, только чуть переделал и параметр Separator_ сделал необязательным, а если он не передается в формуле, то по умолчанию используется перевод строки - для Win - это Chr(10), а для Mac - Chr(13), как писала Pelena)

Если у меня массив из "Лист 1", то как формула будет выглядеть?

Код
=ConcatenateIf(Лист1!$A$1:$B$22;1;A30;2)


[p.s.]Не стал делать словарь на коллекции (как предлагал Hugo), т.к. необходимые для проверки данные уже содержатся в переменной vlk и нет необходимости их дублировать в коллекции, да и прирост в скорости, от использования коллекции, врядли будет заметен, если он вообще будет...
К сообщению приложен файл: 6912569.zip (16.5 Kb)


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333


Сообщение отредактировал KSV - Четверг, 19.03.2015, 21:31
 
Ответить
СообщениеNicko, если еще актуально - попробуй вложенный файл... (макрос тот же, только чуть переделал и параметр Separator_ сделал необязательным, а если он не передается в формуле, то по умолчанию используется перевод строки - для Win - это Chr(10), а для Mac - Chr(13), как писала Pelena)

Если у меня массив из "Лист 1", то как формула будет выглядеть?

Код
=ConcatenateIf(Лист1!$A$1:$B$22;1;A30;2)


[p.s.]Не стал делать словарь на коллекции (как предлагал Hugo), т.к. необходимые для проверки данные уже содержатся в переменной vlk и нет необходимости их дублировать в коллекции, да и прирост в скорости, от использования коллекции, врядли будет заметен, если он вообще будет...

Автор - KSV
Дата добавления - 19.03.2015 в 21:26
Nicko Дата: Четверг, 19.03.2015, 22:12 | Сообщение № 35
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 0 ±
Замечаний: 60% ±

Excel для Mac
Pelena, спасибо Вам!
Вы решили мою задачу еще в прошлом обсуждении. Я не сразу увидел второй файл для мака.

Спасибо всем!
 
Ответить
СообщениеPelena, спасибо Вам!
Вы решили мою задачу еще в прошлом обсуждении. Я не сразу увидел второй файл для мака.

Спасибо всем!

Автор - Nicko
Дата добавления - 19.03.2015 в 22:12
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

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