Пятница, 26.04.2024, 12:25
Все о программировании в MS Office
Приветствую Вас Гость | RSS
Главная Справочник VBA Регистрация Вход

ВНИМАНИЕ!!!

сайт переехал на новый домен

 

VBA-HELP.RU

Меню сайта

Категории
Общие материалы [6]

Друзья сайта
  • Инструкции для uCoz

  • Реклама

    Главная » Справочник VBA » Модули полезных примеров » Общие материалы

    Ввод в TextBox только определенных символов
         Иногда требуется, чтобы в текстовое поле можно было вводить только определенные символы, например числа, в этом случае поможет следующий код:

    Function OnlyMySymbols(Symbol As Integer, Pattern as string) as Integer
    If InStr(Pattern & Chr(8), Chr(Symbol)) > 0 Then
    OnlyMySymbols = Symbol
    Else
    OnlyMySymbols = 0
    End If
    End Function

    Применяется код так, если в поле Textbox1 необходимо разрешить введение только чисел:

    Private Sub Textbox1_KeyPress(KeyAscii As Integer)
    KeyAscii = OnlyMySymbols(KeyAscii, "0123456789." )
    End Sub

    Категория: Общие материалы | Добавил: Админ (22.07.2009)
    Просмотров: 2490
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Форма входа

    Новое в Спр.VBА
    Внимание: Если вы не нашли необходимую Вам информацию
    Вы можете оставить запрос на дополнение Справочника VBA в ФОРУМЕ
    Обновления в Справочнике VBA
    [27.08.2009] - Choose
    [27.08.2009] - Switch
    [27.08.2009] - IIF
    [27.08.2009] - If...Then...Else
    [24.08.2009] - MultiPage

    Поиск

    Наш опрос
    Что вы будете делать, если VBA не будет поддерживаться в новом Office ?
    Всего ответов: 58

    Copyright MyCorp © 2024 Яндекс цитирования Rambler's Top100   Каталог сайтов Рейтинг@Mail.ru Проверка ТИЦ