Тема: работа с формой в VBA

Привет всем)
Вопрос состоит в следующем
Есть форма в которой имеется
OptionButton1
OptionButton2
а также TextBox1 , TextBox2, TextBox3 и TextBox4
задача состоит в следующем
необходимо чтобы при выборе OptionButton1
получалось что то типа TextBox4 = 0,25 * TextBox1 * TextBox2 * TextBox3
а при выборе OptionButton2
TextBox4 = 0,63 * TextBox1 / TextBox2 / TextBox3
помогите ПЛИЗЗЗЗ

Re: работа с формой в VBA

Private Sub Option1_Click()
 Text4.Text = 0.63 * TextBox1.Text / TextBox2.Text / TextBox3.Text
End Sub

по больше бы таких интересных вопросов

Re: работа с формой в VBA

> SmeL
Не хватает проверки текста "на число", а чисел "на нуль". Да и преобразовать строку в число было бы более правильно.
Но это уж совсем просто, nikalex.

Re: работа с формой в VBA

> brigval
спасибо учту в своих проектах ;)

Re: работа с формой в VBA

> SmeL
nikalex пусть это учтет. Это все надо осваивать сразу.

Re: работа с формой в VBA

спасибо  большое)))  учту  в  своих  проектах)))

Re: работа с формой в VBA

> brigval
>Да и преобразовать строку в число было бы более правильно.
Я бы даже сказал, VBA частенько из-за этого с ошибкой вываливается =)

Re: работа с формой в VBA

> nikalex
Есть заповедь программирования, автор которой, кажется, Эдгер Дейкстра:
Программа должна быть максимально толерантной к тому, что у нее на вводе, и максимально строгой в своем выводе.