Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
08.07.2011, 10:49
|
|||
---|---|---|---|
|
|||
сохранение листов в разные файлы |
|||
#18+
есть код, который удаляет одинаковые строки из двух листов, надо получившиеся листы сохранить в разные эксель файлы с одним листом, подскажите как это сделать, ПОЖАААЛуйста))))!!! Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
заранее огромное спасибо!!!!!!!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2011, 10:58
|
|||
---|---|---|---|
|
|||
сохранение листов в разные файлы |
|||
#18+
> Автор: dinaria > //здесь нужно сохранить лист 2 в один файл и лист 3 в др файл Записываешь макрос копирования/перемещения листов в другие книги и сохранение этих книг. И все. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2011, 12:04
|
|||
---|---|---|---|
|
|||
сохранение листов в разные файлы |
|||
#18+
Игорь Горбонос> Автор: dinaria > //здесь нужно сохранить лист 2 в один файл и лист 3 в др файл Записываешь макрос копирования/перемещения листов в другие книги и сохранение этих книг. И все. надо через saveas примерно так: .Worksheets("2").SaveAs Filename = "C:\папка\2.xls", FileFormat = xls .Worksheets("3").SaveAs Filename = "C:\папка\3.xls", FileFormat = xls но так он ругается, не пойму почему) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2011, 12:13
|
|||
---|---|---|---|
|
|||
сохранение листов в разные файлы |
|||
#18+
dinariaно так он ругается, не пойму почему) Потому что синтаксис никто не отменял: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2011, 12:24
|
|||
---|---|---|---|
|
|||
сохранение листов в разные файлы |
|||
#18+
Shocker.Prodinariaно так он ругается, не пойму почему) Потому что синтаксис никто не отменял: Код: plaintext
исправила синтаксис,выдает сообщение: run-time error 1004 application-defined or object-defined error ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2011, 12:36
|
|||
---|---|---|---|
|
|||
сохранение листов в разные файлы |
|||
#18+
> Автор: dinaria > FileFormat := "xls" Вообще-то FileFormat это константа из следующего списка:Справка по VBA для ExcelXlFileFormat can be one of these XlFileFormat constants. xlCSV xlCSVMSDOS xlCurrentPlatformText xlDBF3 xlDIF xlExcel2FarEast xlExcel4 xlAddIn xlCSVMac xlCSVWindows xlDBF2 xlDBF4 xlExcel2 xlExcel3 xlExcel4Workbook xlExcel5 xlExcel7 xlExcel9795 xlHtml xlIntlAddIn xlIntlMacro xlSYLK xlTemplate xlTextMac xlTextMSDOS xlTextPrinter xlTextWindows xlUnicodeText xlWebArchive xlWJ2WD1 xlWJ3 xlWJ3FJ3 xlWK1 xlWK1ALL xlWK1FMT xlWK3 xlWK3FM3 xlWK4 xlWKS xlWorkbookNormal xlWorks2FarEast xlWQ1 xlXMLSpreadsheet > исправила синтаксис,выдает сообщение: run-time error 1004 application-defined or object-defined error Значит что-то не так :) но отсюда не видно :( Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2011, 12:56
|
|||
---|---|---|---|
сохранение листов в разные файлы |
|||
#18+
dinariaИгорь Горбонос> Автор: dinaria > //здесь нужно сохранить лист 2 в один файл и лист 3 в др файл Записываешь макрос копирования/перемещения листов в другие книги и сохранение этих книг. И все. надо через saveas примерно так: .Worksheets("2").SaveAs Filename = "C:\папка\2.xls", FileFormat = xls .Worksheets("3").SaveAs Filename = "C:\папка\3.xls", FileFormat = xls но так он ругается, не пойму почему) А разве Worksheet можно сохранить как файл? Мне кажется Workbook можно, но чтобы Worksheet как файл - первый раз вижу. Может быть проблема в этом? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2011, 13:01
|
|||
---|---|---|---|
сохранение листов в разные файлы |
|||
#18+
dinaria, Прочёл help и насколько я понял Worksheet можно сохранить с помощью SaveAs в существующий файл. Т.е. Вы предварительно должны создать и сохранить сам файл (если он не существует) и только потом SaveAs, но при этом название листа полагаю не должно совпасть. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2011, 13:30
|
|||
---|---|---|---|
|
|||
сохранение листов в разные файлы |
|||
#18+
studierendinaria, Прочёл help и насколько я понял Worksheet можно сохранить с помощью SaveAs в существующий файл. Т.е. Вы предварительно должны создать и сохранить сам файл (если он не существует) и только потом SaveAs, но при этом название листа полагаю не должно совпасть. Видимо, неправильно понял. я попробовал команду: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2011, 22:33
|
|||
---|---|---|---|
|
|||
сохранение листов в разные файлы |
|||
#18+
dinaria, копируем лист в новую книгу, новую книгу сохраням и закрываем... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&tablet=1&tid=2158570]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
114ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 379ms |
total: | 583ms |
0 / 0 |