powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Если копируешь лист с именованной ячейкой...
10 сообщений из 10, страница 1 из 1
Если копируешь лист с именованной ячейкой...
    #35650196
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто сталкивался с тем, что если копируешь лист с именованной ячейкой, то на скопированном листе у ячейки то же самое имя, что и на листе-оригинале?
Можно ли этого как-нибудь избежать?
Надо скопировать лист, но чтобы именованных ячеек (и именованных диапазонов, впрочем, тоже) на нем не было. Реально ли это сделать?
...
Рейтинг: 0 / 0
Если копируешь лист с именованной ячейкой...
    #35650213
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что мешает после копирования пробежаться по именам принадлежащим листу и убить их?
...
Рейтинг: 0 / 0
Если копируешь лист с именованной ячейкой...
    #35651954
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мешает то, что хотелось бы, чтобы на листе оригинале они остались...
...
Рейтинг: 0 / 0
Если копируешь лист с именованной ячейкой...
    #35652845
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DaniilKмешает то, что хотелось бы, чтобы на листе оригинале они остались...Ну так не трогай имена на оригинальном листе. Я не вижу в чем проблема?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Sub a()
    ActiveSheet.Names.Add Name:="test1", RefersTo:="=$a$1:$c$20"
    ActiveSheet.Names.Add Name:="test2", RefersTo:="=$d$1:$f$20"
    ActiveSheet.Copy After:=ActiveSheet
    Do While ActiveSheet.Names.Count >  0 
        ActiveSheet.Names( 1 ).Delete
    Loop
End Sub
...
Рейтинг: 0 / 0
Если копируешь лист с именованной ячейкой...
    #35653830
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как всегда..
без макросов даже в таком несложном вопросе никуда, но все равно спасибо
...
Рейтинг: 0 / 0
Если копируешь лист с именованной ячейкой...
    #35655395
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DaniilKКто сталкивался с тем, что если копируешь лист с именованной ячейкой, то на скопированном листе у ячейки то же самое имя, что и на листе-оригинале?
Можно ли этого как-нибудь избежать?
Надо скопировать лист, но чтобы именованных ячеек (и именованных диапазонов, впрочем, тоже) на нем не было. Реально ли это сделать?

Эта настоящая зараза в Эксель, причем хаотично распространяющаяся и заполоняющая все книги, если не рубить на корню.
...
Рейтинг: 0 / 0
Если копируешь лист с именованной ячейкой...
    #35656436
Фотография Dan-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для поиска имен на листе можно воспользоваться интересным свойством листов, которое нигде не описывается .
Уменьшаешь масштаб листа до минимально-возможного и все имена мгновенно выделяются на листе. См файл.
...
Рейтинг: 0 / 0
Если копируешь лист с именованной ячейкой...
    #35656444
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
Любопытно. Максимум - на 39 % показывает имена.
...
Рейтинг: 0 / 0
Если копируешь лист с именованной ячейкой...
    #35656562
Aster32-home
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dan-KДля поиска имен на листе можно воспользоваться интересным свойством листов, которое нигде не описывается .
Уменьшаешь масштаб листа до минимально-возможного и все имена мгновенно выделяются на листе. См файл.

Это не всегда работает... Пробовал в своей книге, в которй содержатся имена. Уменьшал масштаб вплоть до 10% - никакого эффекта.
...
Рейтинг: 0 / 0
Если копируешь лист с именованной ячейкой...
    #35656732
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Этот трюк действует исключительно с "чистой" ссылкой на диапазон, т.е. имена содержащие =Лист1!A1 или =Лист1!A1:A10 будут видны, а например =!A1:A10 или =(Лист1!A1:A10) или ={1;2;3;4} или =A1:ИНДЕКС(B:B;ПОИСКПОЗ(9e307;A:A)) - нет
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Если копируешь лист с именованной ячейкой...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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