Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.66/65: Рейтинг темы: голосов - 65, средняя оценка - 4.66
0 / 0 / 0
Регистрация: 22.08.2010
Сообщений: 9
1

Определить число или нет

02.06.2011, 23:31. Показов 13016. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как можно узнать число в переменой содержиться или нет? Допустим есть какая то ячейка, и я присваиваю переменной символ с нужного места(позиции) как узнать число там или нет?

Добавлено через 21 минуту
ну можно конечно сравнить по очереди с 0 1 2 3 4 5 6 7 8 9, а функция такая есть?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.06.2011, 23:31
Ответы с готовыми решениями:

Определить простое число или нет
Напишите процедуру, которая читает из ячейки А1 целое число М и если это число простое, печатает в...

Как определить, инициализирован динамический массив или нет?
Собственно вопрос в теме: как определить на VBA инициализирован динамический массив или нет, пуст...

Как определить, форма запущено или нет в .xla надстройке?
Эст “Pipes.xla” надстройка. Из рабочей книги вызываются разные функции и формы из этой надстройки....

Определить, попадают ли результаты анализов в заданные диапазоны или нет
Имеются данные цифровые на 2-ом и 3-ем листах... необходимо сравнить значения... если они выходят...

1
Заблокирован
03.06.2011, 07:27 2
Код:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Sub P1()
Dim Число As Double
'В связи с тем, что в разных странах разные стандарты
'по написанию дробных чисел, нужно принимать во
'внимание, что дробное число может быть написано как
'через запятую (например, 1,2), так и через точку
'(например, 1.2). В России компьютеры настроены так
'что числом считается число с запятой,
'а с точкой - текстом. Если по каким-то причинам
'в Excel числа могут быть с точкой, то нужно
'на время удалить эту точку и проверить
'является ли оставшаяся часть содержимого ячейки
'числом. Удаляем точку с помощью функции Replace.
Число = Replace(Cells(1, 1).Value, ".", "")
'Проверку на принадлежность к числу определяем с помощью
'функции IsNumeric.
If IsNumeric(Число) = True Then
    MsgBox "В ячейке число"
End If
End Sub
2
03.06.2011, 07:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.06.2011, 07:27
Помогаю со студенческими работами здесь

Как определить, выходит ли строка за пределы элемента Label или нет?
Ситуация - в Label, находящийся в отчете Access из программы вносится строка. Как определить,...

Возможно ли в формуле определить, что в какой-то другой ячейки забита формула или нет?
Возможно ли в формуле определить, что в какой-то другой ячейки забита формула или нет? Без...

Ввести целое число и определить, является ли данное число простым или нет
Ввести целое число и определить является ли данное число простым или нет. (желательно простым кодом...

Определить сверхпростое число или нет!
Здравствуйте! Нужна помощь. Есть задача: Натуральное число называется сверхпростым, если оно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru