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

Вход

Регистрация

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

 

= Мир MS Excel/Переход на другие листы в зависимости от условия - Мир MS Excel

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

Excel 2010
Как по кнопке в зависимости от условия(суммы набранных баллов) перейти на другую страницу?
К сообщению приложен файл: 8510530.xlsx (39.5 Kb)
 
Ответить
СообщениеКак по кнопке в зависимости от условия(суммы набранных баллов) перейти на другую страницу?

Автор - Tatsiana
Дата добавления - 01.02.2014 в 15:15
Stormy Дата: Суббота, 01.02.2014, 15:24 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 357
Репутация: 12 ±
Замечаний: 0% ±

Excel 2010
[vba]
Код
Sub Переход ()
If Range("H15") > 100 Then
     Sheets("Итоги 1").Select
     End If
End Sub
[/vba]
Может так?


Место для рекламы.
 
Ответить
Сообщение[vba]
Код
Sub Переход ()
If Range("H15") > 100 Then
     Sheets("Итоги 1").Select
     End If
End Sub
[/vba]
Может так?

Автор - Stormy
Дата добавления - 01.02.2014 в 15:24
Tatsiana Дата: Суббота, 01.02.2014, 16:25 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Скажите, а есть ли у VBA логические операции И, ИЛИ. И какой синтаксис?


Tanya
 
Ответить
СообщениеСкажите, а есть ли у VBA логические операции И, ИЛИ. И какой синтаксис?

Автор - Tatsiana
Дата добавления - 01.02.2014 в 16:25
Stormy Дата: Суббота, 01.02.2014, 16:31 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 357
Репутация: 12 ±
Замечаний: 0% ±

Excel 2010
AND (И) OR (ИЛИ)
Только в Вашем случае с итогами они же вроде как и не нужны. Регулируйте переход по сумме баллов и дальше по ELSE

[vba]
Код
Sub Переход ()
If Range("H15") > 100 Then
     Sheets("Итоги 1").Select
Else
If Range("H15") < 100 Then
     Sheets("Итоги 2").Select
     End If
End Sub
[/vba]


Место для рекламы.
 
Ответить
СообщениеAND (И) OR (ИЛИ)
Только в Вашем случае с итогами они же вроде как и не нужны. Регулируйте переход по сумме баллов и дальше по ELSE

[vba]
Код
Sub Переход ()
If Range("H15") > 100 Then
     Sheets("Итоги 1").Select
Else
If Range("H15") < 100 Then
     Sheets("Итоги 2").Select
     End If
End Sub
[/vba]

Автор - Stormy
Дата добавления - 01.02.2014 в 16:31
Tatsiana Дата: Суббота, 01.02.2014, 16:39 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Мне кажется, что нужно!!!! Как написать?
От 0 до 50 очков - Итоги 1
От 51 до 200 очков - Итоги 2
От 201 до 500 очков - Итоги 3
Более 500 очков - Итоги 4


Tanya
 
Ответить
СообщениеМне кажется, что нужно!!!! Как написать?
От 0 до 50 очков - Итоги 1
От 51 до 200 очков - Итоги 2
От 201 до 500 очков - Итоги 3
Более 500 очков - Итоги 4

Автор - Tatsiana
Дата добавления - 01.02.2014 в 16:39
Stormy Дата: Суббота, 01.02.2014, 16:55 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 357
Репутация: 12 ±
Замечаний: 0% ±

Excel 2010
Вот подправил чуть-чуть
К сообщению приложен файл: 8510530-1-.xlsm (51.7 Kb)


Место для рекламы.
 
Ответить
СообщениеВот подправил чуть-чуть

Автор - Stormy
Дата добавления - 01.02.2014 в 16:55
Tatsiana Дата: Суббота, 01.02.2014, 17:13 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо огромное. hands


Tanya
 
Ответить
СообщениеСпасибо огромное. hands

Автор - Tatsiana
Дата добавления - 01.02.2014 в 17:13
Stormy Дата: Суббота, 01.02.2014, 17:21 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 357
Репутация: 12 ±
Замечаний: 0% ±

Excel 2010
Не за что :)


Место для рекламы.
 
Ответить
СообщениеНе за что :)

Автор - Stormy
Дата добавления - 01.02.2014 в 17:21
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Переход на другие листы в зависимости от условия (Макросы Sub)
  • Страница 1 из 1
  • 1
Поиск:

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