|
|
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
Подскажите, пожалуйста, как можно копировать лист из открытой книги при помощи макроса, причем имя вновь создаваемого файла должно зависеть от содержания ячейки А1 (например, данные в ячейке А1 - copy4.xls или copy5.М02) по фиксированному пути C:\copy\??? Заранее благодарен всем, кто ответит! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2007, 08:52:05 |
|
||
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2007, 10:49:33 |
|
||
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
еще вариант: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2007, 10:55:10 |
|
||
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
Всем большое спасибо! Времени посмотреть пока нет, посмотрю позже. Еще раз БОЛЬШОЕ спасибо! P.S. Сам не допетрил :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2007, 12:01:36 |
|
||
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
Не понимаю... какая-то заморочка у меня.. всегда работало, а сейчас не хочет.. на листе много ссылок на внешние файлы....он формируется в цике и копируется на новый лист... и при простом копировании Код: plaintext Метод Копи из класса Вёркщит завершён неверно... т.е. как бы ограничение на количество листов <30... долго пытается скопировать.. думает, но ничего не возвращает... тоже самое и вручную... :-( в чём дело... ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 15:39:51 |
|
||
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
Granata005Не понимаю... какая-то заморочка у меня.. всегда работало, а сейчас не хочет.. на листе много ссылок на внешние файлы....он формируется в цике и копируется на новый лист... и при простом копировании Код: plaintext Метод Копи из класса Вёркщит завершён неверно... т.е. как бы ограничение на количество листов <30... долго пытается скопировать.. думает, но ничего не возвращает... тоже самое и вручную... :-( в чём дело... ? Может какое-нибуть ограничение на количество форматов или ещё что-нибуть. Или просто файл уже тяжёлый! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 15:59:48 |
|
||
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
64 метра... :( как бы определить в чём ограничение... :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 16:42:50 |
|
||
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
Granata00564 метра... :( как бы определить в чём ограничение... :( У меня бывало и при 40 метрах уже лист не добавлялся. Но я с этим бороться не стал. В любом случае такие тяжёлые файлы ни к чему, тут другим путём мне кажется нужно идти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 17:08:41 |
|
||
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
А как программно выделить все листы перед копированием? кроме Array никак? может быть у кого-нибудь есть образец? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 10:30:16 |
|
||
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
Granata005А как программно выделить все листы перед копированием? кроме Array никак? может быть у кого-нибудь есть образец? Не поверишь... Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 11:30:49 |
|
||
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
Буга-га )))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 11:51:27 |
|
||
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
Подскажите, пожалуйста, как можно копировать лист из открытой книги при помощи макроса, при этом запрашивая папку для сохранения. И еще почемуто при использовании макроса Sub test2() Dim Path As String, wb As Workbook Path = "C:\copy\" Set wb = Workbooks.Add With ThisWorkbook.Sheets("Лист1") .Copy wb.Sheets(1) wb.SaveAs Path & .Range("A1") wb.Close True End With End Sub не присваивается расширение файла xls? Заранее спасибо!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2007, 00:02:17 |
|
||
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
GehaПодскажите, пожалуйста, как можно копировать лист из открытой книги при помощи макроса, при этом запрашивая папку для сохранения. InputBox Geha И еще почемуто при использовании макроса не присваивается расширение файла xls? Значит, не указано в ячейке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2007, 17:28:28 |
|
||
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
Кто подскажет, как копировать листы EXCEL в новый фаил EXCEL, но все листы должны получиться в текстовом формате. Т.е в место функций только результаты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 17:57:34 |
|
||
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
drugminidrugКто подскажет, как копировать листы EXCEL в новый фаил EXCEL, но все листы должны получиться в текстовом формате. Т.е в место функций только результаты. Что-то вроде этого попробуйте Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 18:20:20 |
|
||
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
Что-то вроде этого попробуйте Код: plaintext 1. 2. 3. Работает! Только и кнопку копирует, а не нодо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 18:34:05 |
|
||
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
drugminidrugЧто-то вроде этого попробуйте Код: plaintext 1. 2. 3. Работает! Только и кнопку копирует, а не нодо.[/quot] Можно её удалить, но лучше вообще код в другой книге держать! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 18:39:13 |
|
||
|
Как копировать лист при помощи макроса...
|
|||
|---|---|---|---|
|
#18+
Можно её удалить, но лучше вообще код в другой книге держать! А так, чтобы само всё и не морочится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 18:45:46 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34675701&tid=2182479]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
33ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
| others: | 196ms |
| total: | 297ms |

| 0 / 0 |
