|
После фильтра перенести данные на новый лист
|
|||
---|---|---|---|
#18+
Подскажите с Макросом нужно перенести на новый лист номера в которых категория = 20 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2012, 22:47 |
|
После фильтра перенести данные на новый лист
|
|||
---|---|---|---|
#18+
Chumakov_JA, включите макрорекордер Sub Макрос3() ' ' Макрос3 Макрос ' ' Selection.AutoFilter ActiveSheet.Range("$A$1:$B$73").AutoFilter Field:=2, Criteria1:="20" Range("A1:B62").Select Selection.Copy Sheets("Лист2").Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False End Sub ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2012, 23:45 |
|
После фильтра перенести данные на новый лист
|
|||
---|---|---|---|
#18+
а можно и по сложнее вариантом воспользоваться :) Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2012, 23:49 |
|
После фильтра перенести данные на новый лист
|
|||
---|---|---|---|
#18+
ну вобщем по первому варианту вроде все работает но при моих обемах где количество записей около 30000 файл увеличился с 1.3 мб до 21 мб второй вариант сильно крутой а вот попроще перенос данных в цикле и ещё небольшое изменение при переносе в зависимости от категории второе поля должнобыть заполнено или из второго или из третьего помогите с реализацией ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2012, 10:43 |
|
|
start [/forum/topic.php?desktop=1&fid=61&tid=2175319]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 328ms |
total: | 464ms |
0 / 0 |