|
|
|
Сортировка в таблице
|
|||
|---|---|---|---|
|
#18+
Помогите разобраться. У меня есть написанный макрос, который берет данные из текстового файла, и вносит их в эксель. Название каждого файла упорядоченено. то есть 1.txt, 2.txt... n.txt. Часть кода: авторWith Application.FileSearch .NewSearch .LookIn = ThisWorkbook.Path & "\" '.SearchSubFolders = True .Filename = "*.txt" If .Execute > 0 Then For ii = 1 To .FoundFiles.Count ArrName = Split(.FoundFiles(ii), "\") lngPos1 = InStr(1, ArrName(UBound(ArrName)), ".") Fname = Mid(ArrName(UBound(ArrName)), 1, lngPos1 - 1) ActiveSheet.Range("A" & ii + 1).End(xlUp).Offset(1) = Fname Next ii Else MsgBox "There were no files found." End If End With Почему-то нумерация в колонке "А" выводится следуюшим образом: 1 10 11 12 14 15 16 2 3 4 5 6 8 9 1. Как упорядочить все это по возрастанию? 2. Как сделать так, чтобы при появлении нового файла, например, 17, 18... данные уже заполненные, занова не перечитывались и не заполнялись? За ранее благодарен! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 22:45:51 |
|
||
|
Сортировка в таблице
|
|||
|---|---|---|---|
|
#18+
Полный текст кода: Код: plaintext 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. Функция: Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 22:58:13 |
|
||
|
|

start [/forum/topic.php?fid=61&tid=2182145]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 359ms |

| 0 / 0 |
