Помогите пожалуйста в 4-х вопросах VBA Exel

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
Dark
Сообщения: 63
Зарегистрирован: 23 июл 2008, 23:21

Пожалуйста помогите разобраться с VBA Exel, а точнее с 4-мя вопросами, очень простыми (но так как я lamer в этих вопросах, поэтому прошу вашей помощи). Думаю не имеет смысла их объяснять все выложил в файле http://www.rapidshare.ru/931001, а точнее на самой UserForm1.
Заранее благодарю за помощь!! :rolleyes:
Diment
Сообщения: 138
Зарегистрирован: 04 сен 2006, 11:39
Откуда: Кисловодск

комментарии смотри в модуле твоей программы
Вложения
Не получается.zip
(14.97 КБ) 26 скачиваний
Dark
Сообщения: 63
Зарегистрирован: 23 июл 2008, 23:21

Спасибо за помощь Diment, но не особо понял как реализовать 3 пункт. Подскажите пожалуйста кто знает вот ссылка: http://www.rapidshare.ru/933185. Сам вопрос находится в форме UserForm1, так же выкладываю его сюда:
3.Нужна команда при которой при выборе одного из OptionButton и нажатии на кнопку CommandButton1 будут выполняться разные команды, я так думаю что код If..... then....Else.... здесь не подойдет или я не прав?? Пример: If OptionButton1.Enabled = True Then..... Else.....В коде программы стоят данные, но программа их воспринимает единым массивом
Teslenko_EA
Сообщения: 526
Зарегистрирован: 04 фев 2007, 18:37
Откуда: Сургут
Контактная информация:

Здравствуйте Dark.
"...If...не подойдет или я не прав..." - да не прав.
По состоянию OptionButton с помощью If ветвление можно выполнять примерно так:

Код: Выделить всё

If OptionButton1 Then
    ' действие
ElseIf OptionButton2 Then
    '...
...
End If
с помощью Select:

Код: Выделить всё

Select Case True
Case OptionButton1
    '...
Case OptionButton2
    '...
...
End Select
    MsgBox OptionButton1 * 1
Это базовые знания команд VB(A) и если вы планируете продолжать общение с VB(A), стоит заняться изучением документации.
Рекомендую VB6.0_знакомство.rar 2.00 Мб, Сборник ключевых слов
Евгений.
Ответить