|
VBA ошибка при сортировке таблицы
|
|||
---|---|---|---|
#18+
Здравствуйте, код выдает Выдает ошибку 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2016, 08:32 |
|
VBA ошибка при сортировке таблицы
|
|||
---|---|---|---|
#18+
arefeva_au Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2016, 09:10 |
|
VBA ошибка при сортировке таблицы
|
|||
---|---|---|---|
#18+
Спасибо, подсказали ) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2016, 10:13 |
|
VBA ошибка при сортировке таблицы
|
|||
---|---|---|---|
#18+
да, это тот самый случай, когда необходимо создавать сразу две темы в разных форумах.. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2016, 11:06 |
|
VBA ошибка при сортировке таблицы
|
|||
---|---|---|---|
#18+
arefeva_au, Вот, записал только что макрорекордером - работает. У вас наверное Эксель древний? Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2016, 19:31 |
|
VBA ошибка при сортировке таблицы
|
|||
---|---|---|---|
#18+
Тоже возникает ошибка Run-time error 1004 Application-defined or object-defined error но не на методе .Sort() а на методе .Select(): Код: vbnet 1. 2. 3. 4.
Проверял эти строки кода в отдельном модуле - работают без ошибок. Пробовал сортировать Range("A1:IV30000"), то возникает та же проблема. Полный код: Код: 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. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2017, 11:31 |
|
VBA ошибка при сортировке таблицы
|
|||
---|---|---|---|
#18+
Rostislavik, Код: vbnet 1.
если в этот момента активна другая книги или другой лист - все логично. Нельзя выделять ячейку не на активном листе. Поэтому: Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2017, 13:43 |
|
VBA ошибка при сортировке таблицы
|
|||
---|---|---|---|
#18+
The_Prist, Благодарю за урок. Твой код работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2017, 14:22 |
|
VBA ошибка при сортировке таблицы
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2017, 14:28 |
|
|
start [/forum/topic.php?fid=60&fpage=17&tid=2155339]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 313ms |
total: | 435ms |
0 / 0 |