Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.08.2011, 07:49   #1
Aqil_f
Форумчанин
 
Регистрация: 12.05.2009
Сообщений: 273
По умолчанию Как можно при нажатие кнопку на форме открыть определенный лист?

Как можно при нажатие кнопку на форме открыть определенный лист (например, Лист1)?
Aqil_f вне форума Ответить с цитированием
Старый 02.08.2011, 08:13   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

я не специалист,но,
попробуйте так:
Код:
Sheets("Лист1").Select
или
ActiveWorkbook.Sheets("Лист1").Select 'лист в активной книге
разумеется, всё это в том случае, если книга с нужным листом уже открыта...

Последний раз редактировалось Serge_Bliznykov; 02.08.2011 в 08:15.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 02.08.2011, 08:45   #3
Aqil_f
Форумчанин
 
Регистрация: 12.05.2009
Сообщений: 273
По умолчанию

Эти коды только активизируеть лист, а я хочу открыть (показать) этот лист.
Aqil_f вне форума Ответить с цитированием
Старый 02.08.2011, 08:47   #4
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

или так:
Код:
Private Sub CommandButton1_Click()
    Application.Goto Reference:=Worksheets("Лист1").Range("A1")
End Sub
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 02.08.2011, 08:49   #5
Watcher_1
Форумчанин
 
Аватар для Watcher_1
 
Регистрация: 22.06.2011
Сообщений: 325
По умолчанию

Думаю так проще

Код:
Sheets(1).Activate
Заказать макрос можно на сайте http://excel4you.ru/
Watcher_1 вне форума Ответить с цитированием
Старый 02.08.2011, 08:49   #6
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Цитата:
Эти коды только активизируеть лист, а я хочу открыть (показать) этот лист.
Открывает и "показывает"
см. пост #4
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499

Последний раз редактировалось VictorM; 02.08.2011 в 08:54.
VictorM вне форума Ответить с цитированием
Старый 02.08.2011, 08:57   #7
staniiislav
Форумчанин
 
Аватар для staniiislav
 
Регистрация: 16.04.2010
Сообщений: 695
По умолчанию

Можно еще воспользоватся гиперссылкой.
http://mykomp2.ru/2010/10/kak-ustana...crosoft-excel/
http://office.microsoft.com/ru-ru/ex...005209116.aspx
Единственный способ стать умнее, играть с более умным противником...

Последний раз редактировалось staniiislav; 02.08.2011 в 09:00.
staniiislav вне форума Ответить с цитированием
Старый 02.08.2011, 09:15   #8
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Добавлю
Возможно мы тут все не понимаем, что Вы имеете ввиду вот под этим высказыванием
Цитата:
Эти коды только активизируеть лист, а я хочу открыть (показать) этот лист.
но!
все предложенные Вам коды и открывают и "показывают"
см. вложение
Вложения
Тип файла: zip Кнопки.zip (9.1 Кб, 47 просмотров)
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 02.08.2011, 09:50   #9
Aqil_f
Форумчанин
 
Регистрация: 12.05.2009
Сообщений: 273
По умолчанию

Извините пожалуйста, надо была просто закрыть форму, чтобы видно было открываемый лист.
Всем спасибо.
Aqil_f вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как сделать бесконечное авто-нажатие на определенную кнопку на сайте zheka100pudov JavaScript, Ajax 4 16.03.2011 01:53
как узнать произошло ли нажатие на кнопку в чужом окне(приложении) Dim969 Общие вопросы C/C++ 1 18.12.2010 15:05
delphi, при щелчке по пустой форме, создается кнопка, при щелчке на кнопку, она становится цветная KaZaaM Помощь студентам 5 15.05.2010 00:48
Как открыть лист в excel Alexi Общие вопросы Delphi 4 05.07.2009 22:42
А можно ли из формы создать новый лист с именем вводимым на форме Lis000iq Microsoft Office Excel 4 29.06.2009 19:20