|
|
|
Удаление части строки
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Есть текстовые файлы с содержанием вида: Иванов|1234/4587|01.01.2001 Петров|9050/4587|01.01.2001 Таких файлов куча. Можно ли удалить скриптом (или ещё как-то) цифры слева от слэша (/) и до вертикально черты (|) ? И слэш (/) тоже надо удалять. Чтобы получилось вот так: Иванов|4587|01.01.2001 Петров|4587|01.01.2001 Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 10:11:40 |
|
||
|
Удаление части строки
|
|||
|---|---|---|---|
|
#18+
Можно, конечно. Если вам нужна подсказка, какими функциями воспользоваться, как перебрать файлы, и т.п., задавайте конкретные вопросы. Если полностью скрипт нужно написать ЗА вас - так и пишите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 10:18:05 |
|
||
|
Удаление части строки
|
|||
|---|---|---|---|
|
#18+
Если есть скрипт, то буду признателен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 10:20:53 |
|
||
|
Удаление части строки
|
|||
|---|---|---|---|
|
#18+
скрипта нет, но можно написать, вам для рабочих нужд? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 10:26:53 |
|
||
|
Удаление части строки
|
|||
|---|---|---|---|
|
#18+
Да, для рабочих. Изменённые файлы потом будут грузиться в систему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 10:38:41 |
|
||
|
Удаление части строки
|
|||
|---|---|---|---|
|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. вот этот код, правда в vbs-скрипте он работать не будет, можете выполнить его в любом приложении Офиса в VBA ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 12:05:43 |
|
||
|
Удаление части строки
|
|||
|---|---|---|---|
|
#18+
Спасибо. Запустил скрипт в экселе. Но он обработал только первую строку в файлах и остановился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 12:19:28 |
|
||
|
Удаление части строки
|
|||
|---|---|---|---|
|
#18+
Остановился с ошибкой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 12:24:02 |
|
||
|
Удаление части строки
|
|||
|---|---|---|---|
|
#18+
В том и прикол, что без ошибки. Как будто отработал корректно (ошибок нет). Во вложении реальный файл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 12:29:14 |
|
||
|
Удаление части строки
|
|||
|---|---|---|---|
|
#18+
вот блин у вас там невиндовые концы строк, стандартная функция Input их не понимает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 12:32:49 |
|
||
|
Удаление части строки
|
|||
|---|---|---|---|
|
#18+
А реальные файлы не сильно огромного размера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 12:33:58 |
|
||
|
Удаление части строки
|
|||
|---|---|---|---|
|
#18+
О! :( Даже не знал. И как быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 12:34:09 |
|
||
|
Удаление части строки
|
|||
|---|---|---|---|
|
#18+
Файлы по 50-150 строк примерно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 12:35:00 |
|
||
|
Удаление части строки
|
|||
|---|---|---|---|
|
#18+
тогда вот так: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 13:01:25 |
|
||
|
Удаление части строки
|
|||
|---|---|---|---|
|
#18+
Работает :) Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 13:45:37 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=38357822&tid=2156821]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
193ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 484ms |

| 0 / 0 |
