Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Невидимый Лист1 - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Невидимый Лист1 (Макросы/Sub)
Невидимый Лист1
varan Дата: Понедельник, 25.05.2015, 16:58 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Не найду, как сделать, чтобы данные, находящиеся на Листе1 использовались, а сам Лист1 был невидимым?

P.S. Мне кажется, что вопрос общий, поэтому файл не прикладываю.


Усердный в службе не должен бояться своего незнания, ибо каждое новое дело он прочтет
 
Ответить
СообщениеНе найду, как сделать, чтобы данные, находящиеся на Листе1 использовались, а сам Лист1 был невидимым?

P.S. Мне кажется, что вопрос общий, поэтому файл не прикладываю.

Автор - varan
Дата добавления - 25.05.2015 в 16:58
_Boroda_ Дата: Понедельник, 25.05.2015, 17:02 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
[vba]
Код
Лист1.Visible=xlSheetHidden
[/vba]
[vba]
Код
Лист1.Visible=xlSheetVeryHidden
[/vba]
первый вариант делает просто обычный скрытый лист, второй - т.н. "очень скрытый" - его можно открыть только с помощью кода VBA
[vba]
Код
Лист1.Visible=xlSheetHidden
[/vba]можно написать [vba]
Код
Sheets("Лист1").Visible=xlSheetHidden
[/vba]
или пнуть ярлык листа правой мышой и выбрать Скрыть


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение[vba]
Код
Лист1.Visible=xlSheetHidden
[/vba]
[vba]
Код
Лист1.Visible=xlSheetVeryHidden
[/vba]
первый вариант делает просто обычный скрытый лист, второй - т.н. "очень скрытый" - его можно открыть только с помощью кода VBA
[vba]
Код
Лист1.Visible=xlSheetHidden
[/vba]можно написать [vba]
Код
Sheets("Лист1").Visible=xlSheetHidden
[/vba]
или пнуть ярлык листа правой мышой и выбрать Скрыть

Автор - _Boroda_
Дата добавления - 25.05.2015 в 17:02
Kuzmich Дата: Понедельник, 25.05.2015, 17:04 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 712
Репутация: 156 ±
Замечаний: 0% ±

Excel 2003
Формат - Лист - скрыть
 
Ответить
СообщениеФормат - Лист - скрыть

Автор - Kuzmich
Дата добавления - 25.05.2015 в 17:04
gling Дата: Понедельник, 25.05.2015, 23:36 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2525
Репутация: 678 ±
Замечаний: 0% ±

2010
Посмотрите здесь.


ЯД-41001506838083
 
Ответить
СообщениеПосмотрите здесь.

Автор - gling
Дата добавления - 25.05.2015 в 23:36
varan Дата: Вторник, 26.05.2015, 11:39 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Спасибо, большое! Все получилось.
Но при обращении к ячейкам скрытого листа, приходится его делать видимым, а потом опять скрывать.
Другого выхода, наверно, нет. :(


Усердный в службе не должен бояться своего незнания, ибо каждое новое дело он прочтет
 
Ответить
СообщениеСпасибо, большое! Все получилось.
Но при обращении к ячейкам скрытого листа, приходится его делать видимым, а потом опять скрывать.
Другого выхода, наверно, нет. :(

Автор - varan
Дата добавления - 26.05.2015 в 11:39
AndreTM Дата: Вторник, 26.05.2015, 13:43 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 500 ±
Замечаний: 0% ±

2003 & 2010
при обращении к ячейкам скрытого листа, приходится его делать видимым
Это как?
Если вы пишете формулу просто и прямо руками, например, =b1+Лист2!c1 - зачем делать Лист2 видимым? Или вы всегда ссылки в формулы подставляете "только выделяя мышкой"?
Или вы под "обращением" подразумеваете, что иногда работаете на Лист2? Тогда смысл в его сокрытии?


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал AndreTM - Вторник, 26.05.2015, 13:45
 
Ответить
Сообщение
при обращении к ячейкам скрытого листа, приходится его делать видимым
Это как?
Если вы пишете формулу просто и прямо руками, например, =b1+Лист2!c1 - зачем делать Лист2 видимым? Или вы всегда ссылки в формулы подставляете "только выделяя мышкой"?
Или вы под "обращением" подразумеваете, что иногда работаете на Лист2? Тогда смысл в его сокрытии?

Автор - AndreTM
Дата добавления - 26.05.2015 в 13:43
Alex_ST Дата: Среда, 27.05.2015, 08:46 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003
Для удобства написания формул с использованием значений из скрытого листа, если этих значений не много, то можно перед тем как лист прятать назначить на нём именованные диапазоны.
Тогда формулы будут и писаться легко, и читаться.



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеДля удобства написания формул с использованием значений из скрытого листа, если этих значений не много, то можно перед тем как лист прятать назначить на нём именованные диапазоны.
Тогда формулы будут и писаться легко, и читаться.

Автор - Alex_ST
Дата добавления - 27.05.2015 в 08:46
varan Дата: Среда, 27.05.2015, 11:25 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Еще раз спасибо за советы!!! Последние два совета тоже учел. СПАСИБО!


Усердный в службе не должен бояться своего незнания, ибо каждое новое дело он прочтет
 
Ответить
СообщениеЕще раз спасибо за советы!!! Последние два совета тоже учел. СПАСИБО!

Автор - varan
Дата добавления - 27.05.2015 в 11:25
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Невидимый Лист1 (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!