Сортировка с учетом регистра
Enix
Дата: Суббота, 09.12.2017, 05:59 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация:
0
±
Замечаний:
60% ±
Excel 2007
Нужна макрос который фильтрует с первом большой буквы Например в ячейки А слова вместе играем мы они Футбол Но при использование макроса фильтрует с первом большой буквы Футбол вместе играем мы
Нужна макрос который фильтрует с первом большой буквы Например в ячейки А слова вместе играем мы они Футбол Но при использование макроса фильтрует с первом большой буквы Футбол вместе играем мы Enix
Сообщение отредактировал Pelena - Воскресенье, 10.12.2017, 16:12
Ответить
Сообщение Нужна макрос который фильтрует с первом большой буквы Например в ячейки А слова вместе играем мы они Футбол Но при использование макроса фильтрует с первом большой буквы Футбол вместе играем мы Автор - Enix Дата добавления - 09.12.2017 в 05:59
bmv98rus
Дата: Суббота, 09.12.2017, 07:34 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4107
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
Фильтр (от лат. filtrum — «войлок») — понятия, устройства, механизмы, выделяющие (или удаляющие) из исходного объекта некоторую часть с заданными свойствами По какому признаку вы в своем примере отфильтровали "они"?
Фильтр (от лат. filtrum — «войлок») — понятия, устройства, механизмы, выделяющие (или удаляющие) из исходного объекта некоторую часть с заданными свойствами По какому признаку вы в своем примере отфильтровали "они"? bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение Фильтр (от лат. filtrum — «войлок») — понятия, устройства, механизмы, выделяющие (или удаляющие) из исходного объекта некоторую часть с заданными свойствами По какому признаку вы в своем примере отфильтровали "они"? Автор - bmv98rus Дата добавления - 09.12.2017 в 07:34
Enix
Дата: Суббота, 09.12.2017, 16:32 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация:
0
±
Замечаний:
60% ±
Excel 2007
Я нечего не отфильтровал забыл писать слово "они", нужен макрос который фильтровал слово с первом большой буквы, а патом маленькими буквами слов. (Азбука, Большой, арбуз, банк и так далее) Excel фильтрует по алфавиту Например Азбука, арбуз, Большой, банк и так далее…..
Я нечего не отфильтровал забыл писать слово "они", нужен макрос который фильтровал слово с первом большой буквы, а патом маленькими буквами слов. (Азбука, Большой, арбуз, банк и так далее) Excel фильтрует по алфавиту Например Азбука, арбуз, Большой, банк и так далее….. Enix
Сообщение отредактировал Enix - Суббота, 09.12.2017, 16:40
Ответить
Сообщение Я нечего не отфильтровал забыл писать слово "они", нужен макрос который фильтровал слово с первом большой буквы, а патом маленькими буквами слов. (Азбука, Большой, арбуз, банк и так далее) Excel фильтрует по алфавиту Например Азбука, арбуз, Большой, банк и так далее….. Автор - Enix Дата добавления - 09.12.2017 в 16:32
Wasilich
Дата: Суббота, 09.12.2017, 16:57 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация:
326
±
Замечаний:
0% ±
2003
Не понятно, фильтр вроде как фильтрует. Может вам сортировка нужна по алфавиту? Приложите пример.
Не понятно, фильтр вроде как фильтрует. Может вам сортировка нужна по алфавиту? Приложите пример. Wasilich
Сообщение отредактировал Wasilich - Суббота, 09.12.2017, 16:57
Ответить
Сообщение Не понятно, фильтр вроде как фильтрует. Может вам сортировка нужна по алфавиту? Приложите пример. Автор - Wasilich Дата добавления - 09.12.2017 в 16:57
Kuzmich
Дата: Суббота, 09.12.2017, 16:59 |
Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 711
Репутация:
156
±
Замечаний:
0% ±
Excel 2003
Enix, а с прошлой темой "Фильтр по строк число букв" вы разобрались?
Enix, а с прошлой темой "Фильтр по строк число букв" вы разобрались? Kuzmich
Ответить
Сообщение Enix, а с прошлой темой "Фильтр по строк число букв" вы разобрались? Автор - Kuzmich Дата добавления - 09.12.2017 в 16:59
Enix
Дата: Суббота, 09.12.2017, 20:46 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация:
0
±
Замечаний:
60% ±
Excel 2007
Фильтр по строк число букв - да спасибо за МАКРОС Вставляю пример файла
Фильтр по строк число букв - да спасибо за МАКРОС Вставляю пример файла Enix
Ответить
Сообщение Фильтр по строк число букв - да спасибо за МАКРОС Вставляю пример файла Автор - Enix Дата добавления - 09.12.2017 в 20:46
Kuzmich
Дата: Суббота, 09.12.2017, 21:26 |
Сообщение № 7
Группа: Проверенные
Ранг: Ветеран
Сообщений: 711
Репутация:
156
±
Замечаний:
0% ±
Excel 2003
[vba]Код
Sub iSort() Dim i As Long For i = 1 To 7 Cells(i, 3) = Asc(Left(Cells(i, 1), 1)) Next Range("A1:C7").Sort key1:=Range("C1") End Sub
[/vba]
[vba]Код
Sub iSort() Dim i As Long For i = 1 To 7 Cells(i, 3) = Asc(Left(Cells(i, 1), 1)) Next Range("A1:C7").Sort key1:=Range("C1") End Sub
[/vba] Kuzmich
Сообщение отредактировал Kuzmich - Суббота, 09.12.2017, 21:27
Ответить
Сообщение [vba]Код
Sub iSort() Dim i As Long For i = 1 To 7 Cells(i, 3) = Asc(Left(Cells(i, 1), 1)) Next Range("A1:C7").Sort key1:=Range("C1") End Sub
[/vba] Автор - Kuzmich Дата добавления - 09.12.2017 в 21:26
InExSu
Дата: Суббота, 09.12.2017, 23:26 |
Сообщение № 8
Группа: Друзья
Ранг: Ветеран
Сообщений: 648
Репутация:
96
±
Замечаний:
0% ±
Excel 2010, 365
Привет! Что было до применения "Авто фильтр"?
Привет! Что было до применения "Авто фильтр"? InExSu
Разработчик Битрикс24 php, Google Apps Script, VBA Excel Windows/Mac
Ответить
Сообщение Привет! Что было до применения "Авто фильтр"? Автор - InExSu Дата добавления - 09.12.2017 в 23:26
Enix
Дата: Воскресенье, 10.12.2017, 08:47 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация:
0
±
Замечаний:
60% ±
Excel 2007
InExSu , Привет! У меня все словарь слов (окло 500000-600000 строк) в ячейки A Ваш макрос работает c A1 до А7 можно ли увеличить.
InExSu , Привет! У меня все словарь слов (окло 500000-600000 строк) в ячейки A Ваш макрос работает c A1 до А7 можно ли увеличить. Enix
Ответить
Сообщение InExSu , Привет! У меня все словарь слов (окло 500000-600000 строк) в ячейки A Ваш макрос работает c A1 до А7 можно ли увеличить. Автор - Enix Дата добавления - 10.12.2017 в 08:47
Kuzmich
Дата: Воскресенье, 10.12.2017, 10:42 |
Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 711
Репутация:
156
±
Замечаний:
0% ±
Excel 2003
Цитата
макрос работает c A1 до А7 можно ли увеличить
Можно, если это вопрос ко мне. Находите последнюю заполненную ячейку в столбце А и подставляете значение этой строки вместо 7.
Цитата
макрос работает c A1 до А7 можно ли увеличить
Можно, если это вопрос ко мне. Находите последнюю заполненную ячейку в столбце А и подставляете значение этой строки вместо 7.Kuzmich
Ответить
Сообщение Цитата
макрос работает c A1 до А7 можно ли увеличить
Можно, если это вопрос ко мне. Находите последнюю заполненную ячейку в столбце А и подставляете значение этой строки вместо 7.Автор - Kuzmich Дата добавления - 10.12.2017 в 10:42
Enix
Дата: Воскресенье, 10.12.2017, 15:02 |
Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация:
0
±
Замечаний:
60% ±
Excel 2007
Kuzmich , Да работает вместо 7 на 300000 но для маленький буквы значение - 224, а для большой буквы - 192 (выставляемый в ячейку С) , можно ли по проще писать макрос еще
Kuzmich , Да работает вместо 7 на 300000 но для маленький буквы значение - 224, а для большой буквы - 192 (выставляемый в ячейку С) , можно ли по проще писать макрос ещеEnix
Ответить
Сообщение Kuzmich , Да работает вместо 7 на 300000 но для маленький буквы значение - 224, а для большой буквы - 192 (выставляемый в ячейку С) , можно ли по проще писать макрос ещеАвтор - Enix Дата добавления - 10.12.2017 в 15:02
nilem
Дата: Воскресенье, 10.12.2017, 16:05 |
Сообщение № 12
Группа: Авторы
Ранг: Старожил
Сообщений: 1613
Репутация:
563
±
Замечаний:
0% ±
Excel 2013, 2016
Enix , попробуйте так (использовал код от Kuzmich) [vba]Код
Sub iSort() Dim x, i As Long With Range("A1:B" & Cells(Rows.Count, 1).End(xlUp).Row) x = .Value For i = 1 To UBound(x) x(i, 2) = Asc(x(i, 1)) Next x = ShellSort22(x, 2) 'http://www.excelworld.ru/board/vba/tricks/sort_array_shell/9-1-0-32 x = ShellSort22(x, 1) .Resize(, 1).Value = x End With End Sub
[/vba]
Enix , попробуйте так (использовал код от Kuzmich) [vba]Код
Sub iSort() Dim x, i As Long With Range("A1:B" & Cells(Rows.Count, 1).End(xlUp).Row) x = .Value For i = 1 To UBound(x) x(i, 2) = Asc(x(i, 1)) Next x = ShellSort22(x, 2) 'http://www.excelworld.ru/board/vba/tricks/sort_array_shell/9-1-0-32 x = ShellSort22(x, 1) .Resize(, 1).Value = x End With End Sub
[/vba]nilem
Яндекс.Деньги 4100159601573
Ответить
Сообщение Enix , попробуйте так (использовал код от Kuzmich) [vba]Код
Sub iSort() Dim x, i As Long With Range("A1:B" & Cells(Rows.Count, 1).End(xlUp).Row) x = .Value For i = 1 To UBound(x) x(i, 2) = Asc(x(i, 1)) Next x = ShellSort22(x, 2) 'http://www.excelworld.ru/board/vba/tricks/sort_array_shell/9-1-0-32 x = ShellSort22(x, 1) .Resize(, 1).Value = x End With End Sub
[/vba]Автор - nilem Дата добавления - 10.12.2017 в 16:05