|
|
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
Назрела такая задача... Нужно теперь сохранить много открытых в Exel файлов *.txt в *.xls Код: 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. Выдает ошибку на Код: plaintext 1. 2. 3. В общем? имя файла xls должно совпадать с именем файла в txt. То есть, был 1.txt - сохранился как 1.xls. Пожалуйста, помогите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2006, 17:07:13 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
мы делали так сначала: Workbooks.OpenText Filename:= path1 & ".txt" ... потом ActiveWorkbook.SaveAs Filename:= path1 & ".xls" ... где path1 имя без расширения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2006, 17:21:33 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2006, 17:32:25 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 13:44:22 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
Огромное СПАСИБО тебе в очередной раз за помощь!!! Мне конечно не все тут надо, поправлю счас :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 13:58:26 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
ТинОгромное СПАСИБО тебе в очередной раз за помощь!!! Мне конечно не все тут надо, поправлю счас :)) пл з ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 14:01:01 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
Могу я еще один вопросик задать? Вот здесь: Код: plaintext 1. 2. 3. 4. 5. Код: plaintext 1. Код: plaintext Правильно? xlWb.Sheets(1) что дает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 14:09:02 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
ТинМогу я еще один вопросик задать? Вот здесь: Код: plaintext 1. 2. 3. 4. 5. Код: plaintext 1. Код: plaintext Правильно? xlWb.Sheets(1) что дает? Sheets(1) - это первый лист в книге если ты хочешь добраться до ячейки(ну что бы делать разные манипуляции) нужно прописать имя книги в колекции excel имя листа в коллекции книги имя ячейки в колекции листа вообщем если написать xlWb.range(...) - будет ошибка в данном случае xlWb мы оператором set присвоили открываемый объект т.е. книгу соответственно при дальнейшей обработки мы ссылаемся на короткое имя и имя листа с ячейкой. ну где-то так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 14:23:46 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
Угу, понял Вот это не поняла: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 14:43:19 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
Еще ругается вот здесь Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 14:48:44 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
ТинУгу, понял Вот это не поняла: Код: plaintext 1. это тоже самое что и Код: plaintext а Тин Код: plaintext очистка буфера обмена ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 14:57:35 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
выложи хоть один свой txt что бы можно было проверить или на email брось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 15:01:23 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
авторвыложи хоть один свой txt что бы можно было проверить или на email брось Не могу :( там секретная информация Данные в столбцах с разделителями tab. Столбцов восемь. на .OpenText ругается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 15:09:13 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
Вообще, задача такова: Есть много однотипных txt. Нужно открыть 1.txt в Exel. Произвести на листе несколько операций. Скопировать диапазон оставшихся данных. Открыть шаблон.xlt. Вставить в него эти данные. Сохранить под именем 1.xls и закрыть. Закрыть 1.txt без изменений. Открыть 2.txt и проделать с ним то же самое. И так далее, пока файлы txt не кончатся. С твоей помощью все это получается, НО сохраняется как *.txt.xls Это и нужно исправить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 15:45:23 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 15:55:00 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
Спасибо! В строке: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 16:15:34 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 16:36:03 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
Ругается на [SRC vba][/ActiveWorkbook.SaveAs Filename:=myPath, FileFormat:=xlNormal, Password:="", WriteResPassword:="", _ ReadOnlyRecommended:=False, CreateBackup:=FalseSRC] Сохранить файл под именем, совпадающим с именем открытого документа, невозможно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 16:42:59 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
попробуй так Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 16:48:21 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
:) Чего имели, к тому и пришли... Опять сохраняет как *.txt.xls ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 16:52:03 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 16:59:37 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
:)) Ну что тут скажешь... ГЕНИАЛЬНО!!! ОГРОМНОЕ СПАСИБО за такую супер-помощь!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:03:08 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
а этот вариант тынц предпаолагался быть значительно лутше без мельканий на экране да и открывается в скрытом виде быстрее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:09:32 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
А "тынц" я тоже применю :) только к другим операциям. Моя глубочайшая признательность! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:14:55 |
|
||
|
Сохранить макросом в Exel последовательно много открытых txt
|
|||
|---|---|---|---|
|
#18+
Вот нашел пример, пример в статье. Название статьи: Read a Text File with VBA, And Write the Text to Excel Задача: авторI need to write a text file into one row of my Excel spreadsheet, cell by cell, 20 characters at a time. It's urgent. Can you help? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2006, 11:03:51 |
|
||
|
|

start [/forum/topic.php?fid=61&tid=2184631]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 352ms |

| 0 / 0 |
