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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.06.2011, 22:37   #1
Кнопка77
 
Регистрация: 01.06.2011
Сообщений: 4
Смех Задача на упр.стр-ру For Each-In

Ребят, извините, что немного повторяюсь...
Снова не могу найти ошибку...

Задача:
Написать процедуру.
Описать переменную ws как объектную, found-логическую.
С пом.упр.стр. For Each-In проверить наличие в активной рабочей книге листа с назв "q". Если лист найден то переменной found присвоить значение true.
С помощью ф-и msqbox() на основе значения переменной found выдать сообщение о наличии или отсутствии в книге листа с именем "q"


Sub proc1()
Dim WS As Worksheet, Found As Boolean
For Each WS In Worksheets
If WS.Name = q Then
Found = True
MsgBox "В книге имеется лист с назв. 'q' "
Else
MsgBox "В книге отсутствует лист с назв. 'q' "
End If
Next
Found = False
End Sub

По этому коду не обнаруживает лист и выдаёт сообщения столько раз сколько листов в книге...
Кнопка77 вне форума Ответить с цитированием
Старый 06.06.2011, 05:54   #2
was3110
Форумчанин
 
Аватар для was3110
 
Регистрация: 25.04.2010
Сообщений: 254
По умолчанию

Код:
Sub proc1()
Dim WS As Worksheet, Found As Boolean
For Each WS In Worksheets
If WS.Name = "q" Then
Found = True
MsgBox " В книге имеется лист с назв. 'q' "
End If
Next
If Not Found Then MsgBox " В книге отсутствует лист с назв. 'q' "
Found = False
End Sub
помогать студентам - моя вторая профессия
was3110 вне форума Ответить с цитированием
Старый 06.06.2011, 09:50   #3
Кнопка77
 
Регистрация: 01.06.2011
Сообщений: 4
По умолчанию

Спасибо Вам огромное!
Кнопка77 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не отображается главная стр. в IE. muravei HTML и CSS 18 28.08.2012 10:52
Кодировка стр. Даниил_глазко HTML и CSS 1 11.04.2011 13:19
работа с упр. эл. my_sappho_story Помощь студентам 1 20.10.2010 23:54
автоматизация сводки в стр-ве <dimonik> Microsoft Office Excel 10 29.12.2008 06:54
Автоматическое перенаправление на др. стр. Рустам PHP 2 17.11.2007 15:43