Hiển thị kết quả từ 1 đến 8 / 8
  1. #1
    Tham gia
    07-08-2004
    Location
    Hồ Chí Minh
    Bài viết
    250
    Like
    0
    Thanked 2 Times in 2 Posts

    Kiểm tra dữ liệu nhập của TextBox!

    Chào mọi người!
    Mọi người có thể chỉ mình cách code đoạn mã để kiểm tra thông tin người dùng nhập vào 1 textbox (MSform trong microsoft Excel) bằng VBA for Excel!
    Yêu cầu mình muốn là: nếu textbox1 được thiết kế để nhận dữ liệu dạng Integer thì chỉ cho người dùng nhập các ký tự từ 0-9, nếu nhập sai thì textbox trả lại giá trị trước khi gõ!

    Thank trước hen!
    Quote Quote

  2. #2
    Tham gia
    08-09-2008
    Location
    HN-SG
    Bài viết
    135
    Like
    0
    Thanked 0 Times in 0 Posts
    Private Function chuyendoi(ByVal str As String) As Boolean
    Try
    Dim f As Double = Double.Parse(str)
    Return True
    Catch ex As Exception
    Return False
    End Try
    End Function

    Private Function ck() As Boolean
    If Me.luong.Text = "" Then
    Return False
    Else
    If chuyendoi(Me.luong.Text) = False Then
    Return False
    End If
    Return True
    End If
    End Function

    Private Sub ktluong()
    If ck() = False Then
    MessageBox.Show("ban phai nhap so")
    Me.phong.Focus()
    Else
    MessageBox.Show("ok")
    End If
    End Sub

  3. #3
    Tham gia
    07-08-2004
    Location
    Hồ Chí Minh
    Bài viết
    250
    Like
    0
    Thanked 2 Times in 2 Posts
    Cảm ơn bạn đã hướng dẫn, mình sẽ áp dụng thử đoạn code bạn cho!

  4. #4
    Tham gia
    23-11-2008
    Location
    Đại học Kinh Doanh & Công Nghệ Hà Nội
    Bài viết
    22
    Like
    0
    Thanked 0 Times in 0 Posts
    cái này có cho phép khóa trước k
    dùng keypress đi bạn
    Hay hơn là fải trả về giá trị Integer
    Không cho fép nhập những giá trị ngoài khoảng từ 0 tới 9
    If (KeyACII >47) And (KeyACII < 56) Then
    End If
    Hình như là vậy

  5. #5
    Tham gia
    10-02-2009
    Bài viết
    212
    Like
    0
    Thanked 0 Times in 0 Posts
    HOk dùng Javascript check được hả các pác?

  6. #6
    Tham gia
    23-11-2008
    Location
    Đại học Kinh Doanh & Công Nghệ Hà Nội
    Bài viết
    22
    Like
    0
    Thanked 0 Times in 0 Posts
    Cái này là trong VB check trong DB sao xài javascript đây

  7. #7
    Tham gia
    13-08-2007
    Bài viết
    219
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi Acer89 View Post
    cái này có cho phép khóa trước k
    dùng keypress đi bạn
    Hay hơn là fải trả về giá trị Integer
    Không cho fép nhập những giá trị ngoài khoảng từ 0 tới 9

    Hình như là vậy
    Làm như bạn này khả thi nè bạn à!

  8. #8
    Tham gia
    15-05-2009
    Bài viết
    4
    Like
    0
    Thanked 0 Times in 0 Posts
    mình muốn làm thế này :cắm đầu đọc mã vạch vào PC rồi quét làm thế nào để có đc mã đấy mà so sách nó với CSDl =VB6 (SQL hoạc ACSE) để biết thogn tin ở CSDL bạn nào rảnh mách cho tớ...0915395456 PM hg04th@yahoo.com cảm ơn và hợp tác làm ,dự án

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •