Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.01.2011, 22:03
|
|||
|---|---|---|---|
|
|||
Как в этом макросе указать название каждого листа и книги ,при сборе всех листов на один ? |
|||
|
#18+
Уважаемые форумчане , подскажите пожалуйста , как в этом макросе указать адрес (название каждого листа и книги) перед каждым на листе ("полный список") ? Sub korobka() Dim Ws As Worksheet Dim LastRow As Long Dim iLastRow As Long Dim Rng As Range Application.DisplayAlerts = False Application.ScreenUpdating = False If Sheets(Sheets.Count).Name = "Полный_список" Then Sheets(Sheets.Count).Delete Sheets(1).Copy After:=Sheets(Sheets.Count) Sheets(Sheets.Count).Name = "Полный_список" Set Rng = ActiveSheet.UsedRange Rng.Clear For i = 1 To Sheets.Count - 1 LastRow = Cells(Rows.Count, 2).End(xlUp).Row With Sheets(i) iLastRow = .Cells(Rows.Count, 2).End(xlUp).Row Range(.Cells(1, 1), .Cells(iLastRow, 3)).Copy Cells(LastRow + 2, 1) Range(.Cells(1, 6), .Cells(iLastRow, 9)).Copy Cells(LastRow + 2, 5) End With Next Rows(1).Delete Application.DisplayAlerts = True Application.ScreenUpdating = True End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.01.2011, 22:35
|
|||
|---|---|---|---|
|
|||
Как в этом макросе указать название каждого листа и книги ,при сборе всех листов на один ? |
|||
|
#18+
Саша2410, Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.01.2011, 22:36
|
|||
|---|---|---|---|
|
|||
Как в этом макросе указать название каждого листа и книги ,при сборе всех листов на один ? |
|||
|
#18+
Саша2410 перед каждым на листе Перед каждым чем, простите? Workbooks("Книга2").Worksheets("Лист2") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.01.2011, 22:37
|
|||
|---|---|---|---|
|
|||
Как в этом макросе указать название каждого листа и книги ,при сборе всех листов на один ? |
|||
|
#18+
Shocker.ProСаша2410 перед каждым на листе Перед каждым чем, простите? Workbooks("Книга2").Worksheets("Лист2") Сорри, я кажется вопрос не понял, а пробуй камнем догадливее :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.01.2011, 22:48
|
|||
|---|---|---|---|
|
|||
Как в этом макросе указать название каждого листа и книги ,при сборе всех листов на один ? |
|||
|
#18+
Перед, каждыми собранными данными с одного листа в начале на строку выше, что-бы было написано название с какого листа эти данные к примеру (Лист 1 и т.д ) , на общем листе . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.01.2011, 17:52
|
|||
|---|---|---|---|
|
|||
Как в этом макросе указать название каждого листа и книги ,при сборе всех листов на один ? |
|||
|
#18+
Саша2410, Если кому будет интересно вот , код . IgorGO помог !!! Sub superkorobka() Dim Ws As Worksheet Dim LastRow As Long Dim iLastRow As Long Application.DisplayAlerts = False Application.ScreenUpdating = False If Sheets(Sheets.Count).Name = "Полный_список" Then Sheets(Sheets.Count).Activate Else Sheets(1).Copy After:=Sheets(Sheets.Count) Sheets(Sheets.Count).Name = "Полный_список" End If ActiveSheet.UsedRange.Clear For i = 1 To Sheets.Count - 1 LastRow = Cells(Rows.Count, 2).End(xlUp).row + 1 Cells(LastRow, 1) = Sheets(i).Name LastRow = LastRow + 1 With Sheets(i) iLastRow = .Cells(Rows.Count, 2).End(xlUp).row Range(.Cells(1, 1), .Cells(iLastRow, 3)).Copy Cells(LastRow + 2, 1) Range(.Cells(1, 6), .Cells(iLastRow, 9)).Copy Cells(LastRow + 2, 5) End With Next Rows(1).Delete Application.DisplayAlerts = True Application.ScreenUpdating = True End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/moderation_log.php?user_name=%D0%BE%D1%80%D0%B0%D0%B3%D0%BB%D0%B8%D1%81%D1%82]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 1113ms |
| total: | 1275ms |

| 0 / 0 |
