Запрет ввода букв с FlexGrid - VB

Узнай цену своей работы

Формулировка задачи:

Помогите, пожалуйста, исправить код, чтобы в FlexGrid вводились ТОЛЬКО ЦИФРЫ(целые и вещественные)Или может у кого-нибудь есть другой код...

Решение задачи: «Запрет ввода букв с FlexGrid»

textual
Листинг программы
Case Else 'Иначе печатаем всё остальное
        KeyAscii = IIf(InStr(1, "-0123456789.", Chr(KeyAscii)) > 0, KeyAscii, 0)
            With FlxGrdDemo
            If InStr(1, .Text, ".") > 0 And Chr(KeyAscii) = "." Then KeyAscii = 0
            If InStr(1, .Text, "-") > 0 And Chr(KeyAscii) = "-" Then KeyAscii = 0
                .Text = .Text & Chr(KeyAscii)
            End With

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.818 из 5
Похожие ответы