[HELP] Thông báo khi thiếu thông tin khi nhập dữ liệu 1 cột trong Excel (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

chrissie

Thành viên mới
Tham gia
7/6/12
Bài viết
10
Được thích
0
Dear mọi người,
Cho mình hỏi là không biết excel mình có công thức nào để báo thiếu thông tin khi nhập ở cột đó không?

Thí dụ: CMND của mình có 9 số, thì mình quy định cột đó phải nhập 9 số, nếu nhập thiếu là excel sẽ báo hoặc là không cho thoát khỏi cột đó.

Ai biết chia sẻ cho mình với nhé, thanks mọi người nhiều lắm ạ.
 
Nhập số ở A1
A2=if(LEN(A1)<>9,"Er","")
 
Dear mọi người,
Cho mình hỏi là không biết excel mình có công thức nào để báo thiếu thông tin khi nhập ở cột đó không?

Thí dụ: CMND của mình có 9 số, thì mình quy định cột đó phải nhập 9 số, nếu nhập thiếu là excel sẽ báo hoặc là không cho thoát khỏi cột đó.

Ai biết chia sẻ cho mình với nhé, thanks mọi người nhiều lắm ạ.
Bạn thử với cột A:
PHP:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim Cll As Range
    If Not Intersect(Target, Columns(1)) Is Nothing Then
        For Each Cll In Intersect(Target, Columns(1))
            If Len(Cll.Value) < 9 Or Len(Cll.Value) > 9 Then
                Cll.Select
                                Do
                    Cll.Value = Application.InputBox("Ban phai nhap so ky tu =9", _
                                                     "Thong bao!", Left(Cll, 9))
                    If Len(Cll) = 9 Then Exit Do
                Loop
            End If
        Next Cll
    End If
End Sub
 
CMND bây giờ đổi thành thẻ căn cước 12 chữ số rồi, các bạn giúp mình có cách nào phát hiện, nếu nhập không đủ 9 hoặc 12 chữ số thì sẽ báo cho mình biết không?
thanks nhiều ạ!
 
Web KT

Bài viết mới nhất

Back
Top Bottom