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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.12.2012, 20:36   #1
mozart2012
Пользователь
 
Регистрация: 08.11.2012
Сообщений: 15
По умолчанию VBA-код с ошибкой.

Помогите,пожалуйста, не понимаю, как написать,чтобы заработало, не знакома практически с этим языком, пытаюсь сделать что-то по теории из книги, но тщетно.
Делаю тест в UserForm. Нужно,чтобы в зависимости от количества предполагаемо правильных ответов показывалась то рамка CheckBox, то OptionButtun. Имеется вот такой код, но он не работает, понимаю, что где-то огромная ошибка, но в силу незнания языка не могу её найти, исправьте,пожалуйста. Спасибо!

Sub FrmContent(QwNum As Integer)
Dim RwCnt As Integer
Dim FrameSelect As Boolean
RwCnt = 1
Do Until Sheets("Chapter02").Cells(RwCnt, 1) = QwNum
RwCnt = RwCnt + 1
Loop
FrameSelect = OneToAll(RwCnt + 1)
***
...далее в этой процедуре идет код, не имеющий отношение к ошибке...
***
Function OneToAll(RwCntStart As Integer) As Boolean
Dim RwCnt As Integer, Sum As Integer, CellVal As Integer
Sum = 0
RwCnt = RwCntStart
Do Until Sheets("Chapter02").Cells(RwCnt, 3) = ""
CellVal = Sheets("Chapter02").Cells(RwCnt, 3)
' if Sheets("Chapter02").Cells(RwCnt, 3)=1 then cellval=1 else
Sum = Sum + CellVal
RwCnt = RwCnt + 1
Loop
If OneToAll = (Sum = 1) Then frmTest.fmOb.Visible = True And frmTest.fmCbx.Visible = False Else
frmTest.fmCbx.Visible = True And frmTest.fmOb.Visible = False

End Function

mozart2012 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Код алгоритма игры VBA Nkeyka Помощь студентам 0 28.05.2012 14:55
что делает код (VBA) SL1M_DOGG Microsoft Office Excel 1 11.03.2012 20:06
Долго работает код VBA Nasten'ka7 Microsoft Office Excel 5 05.05.2011 10:18
Как написать код VBA SMShrek Microsoft Office Excel 4 28.09.2010 12:09
Блоковый код Хемминга в VBA Dju_Vava Microsoft Office Excel 1 10.12.2009 18:14