Страница 1 из 1

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

Добавлено: 17 фев 2009, 16:35
Dark
Пожалуйста помогите разобраться с VBA Exel, а точнее с 4-мя вопросами, очень простыми (но так как я lamer в этих вопросах, поэтому прошу вашей помощи). Думаю не имеет смысла их объяснять все выложил в файле http://www.rapidshare.ru/931001, а точнее на самой UserForm1.
Заранее благодарю за помощь!! :rolleyes:

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

Добавлено: 17 фев 2009, 17:06
Diment
комментарии смотри в модуле твоей программы

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

Добавлено: 19 фев 2009, 10:05
Dark
Спасибо за помощь Diment, но не особо понял как реализовать 3 пункт. Подскажите пожалуйста кто знает вот ссылка: http://www.rapidshare.ru/933185. Сам вопрос находится в форме UserForm1, так же выкладываю его сюда:
3.Нужна команда при которой при выборе одного из OptionButton и нажатии на кнопку CommandButton1 будут выполняться разные команды, я так думаю что код If..... then....Else.... здесь не подойдет или я не прав?? Пример: If OptionButton1.Enabled = True Then..... Else.....В коде программы стоят данные, но программа их воспринимает единым массивом

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

Добавлено: 19 фев 2009, 21:06
Teslenko_EA
Здравствуйте 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 Мб, Сборник ключевых слов
Евгений.