Dim и переменная

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

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

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

Подскажите как включить в Dim модуль переменную, понимаю что делаю неправильно, но не знаю как обойти
Вот то что пытаюсь реализовать, подскажите как сделать правильно???

If ComboBox5.Value = "Муж." Then G = 56 Else G = 51
If G - ComboBox6 >= 30 Then U = 30 Else U = G - ComboBox6
Dim S(3 To U) As Integer
For I = 1 To 30
S(I) = I
Next I
ComboBox7.List = S
End If

[INDENT][INDENT][INDENT][INDENT][/INDENT][/INDENT][/INDENT][/INDENT]СПАСИБО!!
Аватара пользователя
EducatedFool
Сообщения: 197
Зарегистрирован: 06 апр 2008, 14:03
Откуда: Россия, Урал
Контактная информация:

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

Private Sub CommandButton1_Click()
    G = IIf(ComboBox5 = "Муж.", 56, 51)
    If G - Val(ComboBox6) >= 30 Then U = 30 Else U = G - Val(ComboBox6)
    ReDim S(1 To U) ' используйте REDIM вместо DIM
    For I = 1 To U: S(I) = I: Next I
    ComboBox7.List = S
End Sub
Макросы для Excel, Word, CorelDRAW. Быстро, профессионально, недорого. http://ExcelVBA.ru/

Благодарности принимаются на кошелёк WebMoney: R318574877619 и Яндекс.Деньги: 41001335672216
Аватара пользователя
Busine2009
Сообщения: 322
Зарегистрирован: 18 июл 2009, 15:34
Контактная информация:

EducatedFoo
ты же не пишешь сейчас макросы для Word. Подправь свою подпись.
Ответить