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

Вход

Регистрация

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

 

= Мир MS Excel/Сортировка данных по алфавиту при выгрузке - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Сортировка данных по алфавиту при выгрузке
ZatX Дата: Среда, 30.08.2017, 16:56 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Доброго времени суток, Уважаемые! Не могу никак сообразить( как отсортировать по алфавиту заголовки групп выгруженных данных!? Помогите пожалуйста с этой задачей. Пример прилагаю, и собственно нужный результат на втором листе "Нужный результат". Заранее благодарю за внимание.
К сообщению приложен файл: 8805486.xls (93.0 Kb)


Сообщение отредактировал ZatX - Среда, 30.08.2017, 16:59
 
Ответить
СообщениеДоброго времени суток, Уважаемые! Не могу никак сообразить( как отсортировать по алфавиту заголовки групп выгруженных данных!? Помогите пожалуйста с этой задачей. Пример прилагаю, и собственно нужный результат на втором листе "Нужный результат". Заранее благодарю за внимание.

Автор - ZatX
Дата добавления - 30.08.2017 в 16:56
_Igor_61 Дата: Среда, 30.08.2017, 21:53 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 504
Репутация: 90 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте! Так Ваш макрос вроде все правильно делает. Просто перед его запуском нужно отсортировать данные в исходной таблице (лист "База данных") по столбцу "Е" (при сортировке отметить "расширить выделенный диапазон"). И еще у Вас есть пробелы перед "МАГАЗИН". Их нужно убрать перед сортировкой - в допстолбец формулу "СЖПРОБЕЛЫ", потом полученное копируйте и вставляйте в столбец "Е" специальной вставкой - "значения", и после этого макрос делает все как надо, заголовки групп выводятся по алфавиту.
P.S. Записал все это макрорекордером. Удалил нижние строки, т.к. размер файла получился больше 100 кб
К сообщению приложен файл: 8805486_1.xls (99.5 Kb)


Сообщение отредактировал _Igor_61 - Среда, 30.08.2017, 22:56
 
Ответить
СообщениеЗдравствуйте! Так Ваш макрос вроде все правильно делает. Просто перед его запуском нужно отсортировать данные в исходной таблице (лист "База данных") по столбцу "Е" (при сортировке отметить "расширить выделенный диапазон"). И еще у Вас есть пробелы перед "МАГАЗИН". Их нужно убрать перед сортировкой - в допстолбец формулу "СЖПРОБЕЛЫ", потом полученное копируйте и вставляйте в столбец "Е" специальной вставкой - "значения", и после этого макрос делает все как надо, заголовки групп выводятся по алфавиту.
P.S. Записал все это макрорекордером. Удалил нижние строки, т.к. размер файла получился больше 100 кб

Автор - _Igor_61
Дата добавления - 30.08.2017 в 21:53
ZatX Дата: Четверг, 31.08.2017, 09:55 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
_Igor_61, Спасибо большое за ответ! Но лист "База данных" желательно не трогать, так как, это общая база данных. Вот и мучаюсь как это сделать...


Сообщение отредактировал ZatX - Четверг, 31.08.2017, 09:56
 
Ответить
Сообщение_Igor_61, Спасибо большое за ответ! Но лист "База данных" желательно не трогать, так как, это общая база данных. Вот и мучаюсь как это сделать...

Автор - ZatX
Дата добавления - 31.08.2017 в 09:55
_Boroda_ Дата: Четверг, 31.08.2017, 11:25 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 17006
Репутация: 6667 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
ZatX, Можно отсортировать массив m, а потом уже сувать его в словарь
Можно полученный словарь перегнать в массив, отсортировать его, а потом выгружать на лист
По сортировке массивов информации море - https://yandex.ru/search....&lr=213
Можно все сделать сводной таблицей (см. Лист1 в приложенном файле)
К сообщению приложен файл: 0483014.xlsm (50.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеZatX, Можно отсортировать массив m, а потом уже сувать его в словарь
Можно полученный словарь перегнать в массив, отсортировать его, а потом выгружать на лист
По сортировке массивов информации море - https://yandex.ru/search....&lr=213
Можно все сделать сводной таблицей (см. Лист1 в приложенном файле)

Автор - _Boroda_
Дата добавления - 31.08.2017 в 11:25
ZatX Дата: Четверг, 31.08.2017, 18:31 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
_Boroda_, и Вам Огромнейшее спасибо. Эх... пойду литературу листать. Может к чему то и дойду сам)
 
Ответить
Сообщение_Boroda_, и Вам Огромнейшее спасибо. Эх... пойду литературу листать. Может к чему то и дойду сам)

Автор - ZatX
Дата добавления - 31.08.2017 в 18:31
_Igor_61 Дата: Четверг, 31.08.2017, 18:49 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 504
Репутация: 90 ±
Замечаний: 0% ±

Excel 2007
Но лист "База данных" желательно не трогать

А что мешает добавить немного кода чтобы скопировать этот лист и работать с копией? :)
 
Ответить
Сообщение
Но лист "База данных" желательно не трогать

А что мешает добавить немного кода чтобы скопировать этот лист и работать с копией? :)

Автор - _Igor_61
Дата добавления - 31.08.2017 в 18:49
InExSu Дата: Воскресенье, 03.09.2017, 16:16 | Сообщение № 7
Группа: Друзья
Ранг: Ветеран
Сообщений: 650
Репутация: 96 ±
Замечаний: 0% ±

Excel 2010, 365
А что мешает

Вроде ничего B)
Запускайте процедуру РаботаемСорт из Module2
К сообщению приложен файл: ZatX_InExSu.zip (30.0 Kb)


Разработчик Битрикс24 php, Google Apps Script, VBA Excel Windows/Mac
 
Ответить
Сообщение
А что мешает

Вроде ничего B)
Запускайте процедуру РаботаемСорт из Module2

Автор - InExSu
Дата добавления - 03.09.2017 в 16:16
ZatX Дата: Воскресенье, 03.09.2017, 20:37 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
_Igor_61, ничего не мешало) InExSu, Спасибо и вам огромнейшее) Всё устраивает) Всем "+" к карме. Тему можно закрывать
 
Ответить
Сообщение_Igor_61, ничего не мешало) InExSu, Спасибо и вам огромнейшее) Всё устраивает) Всем "+" к карме. Тему можно закрывать

Автор - ZatX
Дата добавления - 03.09.2017 в 20:37
  • Страница 1 из 1
  • 1
Поиск:

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