powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / перенести данные на один лист
8 сообщений из 8, страница 1 из 1
перенести данные на один лист
    #37721644
Guest1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
помогите пожалуйста с макросом, который бы переносил данные со всех листов книги Excel на один лист
спасибо
...
Рейтинг: 0 / 0
перенести данные на один лист
    #37721653
Guest1,
здесь посмотрите.
...
Рейтинг: 0 / 0
перенести данные на один лист
    #37721794
Guest1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пробуй камнемGuest1,
здесь посмотрите.

да, спасибо, вот здесь

/topic/436206&hl=excel%20%eb%e8%f1%f2
...
Рейтинг: 0 / 0
перенести данные на один лист
    #38108989
Guest1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот здесь лучше ... никаких условностей, активизации листов и т д .... Просто данные всех листов книги помещаются на Новый лист.


s_ = Sheets.Count
Sheets.Add After:=Sheets(s_)
For i = 1 To s_
r_ = Sheets(i).Cells.SpecialCells(xlLastCell).Row
Sheets(i).Range("A1", Sheets(i).Cells.SpecialCells(xlLastCell)).Copy Sheets(s_ + 1).Range("a" & n_ + 1)
n_ = n_ + r_
Next
...
Рейтинг: 0 / 0
перенести данные на один лист
    #38109003
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guest1,

Забыл присвоение n_ = 0 перед циклом

Ну и до кучи - имеются ситуации, когда данный код может отработать неверно... Но это возникает очень редко.
...
Рейтинг: 0 / 0
перенести данные на один лист
    #38109016
Guest1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTM Guest1,

Забыл присвоение n_ = 0 перед циклом

Ну и до кучи - имеются ситуации, когда данный код может отработать неверно... Но это возникает очень редко.

- Не забыл,- "забыла", и не забыла, если перед этим кодом нет ничего - работает и без n_ = 0 )

- и в каких это случаях код может отработать неверно ?
...
Рейтинг: 0 / 0
перенести данные на один лист
    #38109064
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Глубоко извиняюсь...

Желательно начальные значения всё-таки присваивать, а не надеяться, что в переменной окажется ноль.

Ну и неверная отработка - например, от случайно занесённого в стопицотую строку сотого столбца нулевого значения - что автоматом приведёт к расширению UsedRange по самое нехочу...
...
Рейтинг: 0 / 0
перенести данные на один лист
    #38109170
Guest1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTMГлубоко извиняюсь...

Желательно начальные значения всё-таки присваивать, а не надеяться, что в переменной окажется ноль.

Ну и неверная отработка - например, от случайно занесённого в стопицотую строку сотого столбца нулевого значения - что автоматом приведёт к расширению UsedRange по самое нехочу...

поняла ...
никто не запрещает доработать модуль, добавить обработчики и условия
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / перенести данные на один лист
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]