powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / VBA ошибка присортировке таблицы
3 сообщений из 3, страница 1 из 1
VBA ошибка присортировке таблицы
    #39259302
arefeva_au
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, код выдает Выдает ошибку Run-time error 1004 Application-defined or object-defined error на сортировке
В трех словах о том что должно получиться в итоге
Я считаю количество одинаковых значений (ячеек, строк) в первом столбце, потом хочу выделить это количество строк в остальных трех столбцах и отсортировать уже эти выделенные ячейки.
Если Вручную написать первую ячейку, то все работает, а если переменной, от уже нет. Типы данных подаю строку.
Помогите разобраться, пожалуйста.

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
Sub сортировка_2_столбец()
Range("AJ1").Select
k = 0: n = 1
Do While IsEmpty(ActiveCell) = False: k = k + 1: ActiveCell.Offset(1, 0).Select: Loop
Range("AJ1").Select
Stop1 = "AJ" & (ActiveCell.Row + k)
Stop2 = "AJ1" & ":" & Stop1
Do While ActiveCell = ActiveCell.Offset(1, 0): n = n + 1: ActiveCell.Offset(1, 0).Select: Loop

Nachalo = Chr(ActiveCell.Column / 26 + 64) & Chr(ActiveCell.Column Mod 26 + 65) & (ActiveCell.Row + 1 - n)
Konec = Chr(ActiveCell.Column / 26 + 64) & Chr(ActiveCell.Column Mod 26 + 67) & (ActiveCell.Row)

Range(Nachalo & ":" & Konec).Select

' сортировка автоматическая
Selection.Sort Key1:=Range(Nachalo), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchElseIf:ъlse, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal

' сортировка ручная
Selection.Sort Key1:=Range("AK1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:ъlse, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal

End Sub
...
Рейтинг: 0 / 0
VBA ошибка присортировке таблицы
    #39259332
ИВП.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не на тот форум прислали.

Модератор: Тема перенесена из форума "Microsoft Access".
...
Рейтинг: 0 / 0
VBA ошибка присортировке таблицы
    #39259377
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / VBA ошибка присортировке таблицы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]