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

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

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.04.2011, 18:23   #1
ofenod
Пользователь
 
Регистрация: 30.03.2011
Сообщений: 24
По умолчанию "Значение" пустого поля

Имеется массив M 5x5. Заполнение его происходит через поля TextBox(всего их 25). Нужно сделать так чтобы если поле остаётся пустым соответствующий элемент массива был равен нулю. Я пробовал использовать IsNull() и IsEmpty() но всё равно вылетает ошибка "13 type mismatch":

Код:
Private M(1 To 5, 1 To 5) As Integer
 
Private Sub CommandButton1_Click()
For i = 1 To 5 Step 1
    For j = 1 To 5 Step 1
        k = k + 1
        If IsEmpty(Me.Controls("TextBox" & k).Text) Then
        M(i, j) = 0
        Else
        M(i, j) = CInt(Me.Controls("TextBox" & k).Text)
        End If
    Next j
Next i
 
End Sub
ofenod вне форума Ответить с цитированием
Старый 30.04.2011, 19:08   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

пробуйте так:
If Me.Controls("TextBox" & k).Text="" Then
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 30.04.2011, 23:19   #3
ofenod
Пользователь
 
Регистрация: 30.03.2011
Сообщений: 24
По умолчанию

Спасибо, помогло.
ofenod вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
forma.otvet1.value == "4" не сравнивает значение поля с цифрой fs444 JavaScript, Ajax 3 06.12.2010 12:09
Значение в "Раскрывающемся списоке" и "поле" Even Microsoft Office Access 1 17.10.2010 10:53
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
PHP(или другой язык): Получить все пары "имя" -> "значение" переданные методом POST KingOfNothing PHP 4 12.04.2009 14:06
блок "cont" с права не принимает значение "margin: 10px;" которое описано в body tabikA HTML и CSS 5 24.02.2009 21:50