Định dạng hiển thị số TK ngân hàng và số ĐT

USB1394

New Member
Hội viên mới
Xin chỉ giúp tôi cách định dạng 2 kiểu dữ liệu sao trong Access
1. Số tài khoản ngân hàng :
- Là một chuỗi số , có thể bắt đầu là số 0
- Chuỗi số không xác định là bao nhiêu số (tùy vào ngân hàng nào)
- Yêu cầu : định dạng hiển thị phân cách cách số tự động bằng dấu chấm , đếm từ trái qua phải cứ 3 số là chấm rồi tiếp theo đến hết . Gần giống như Input mask nhưng khác là ta không nhập dấu chấm mà nó tự hiện ra và đẩy con trỏ đến vị trí tương ứng
- VD : nhập vào 0125679423 --> hiển thị 012.567.942.3

2. Số điện thoại
- Là một chuỗi số , gồm 2 phần : P1 : Mã vùng, có thể bắt đầu là số 0 , P2 : Số điện thoại
- phần 1 và phần 2 ngăn cách bởi dấu / khi nhập
- Yêu cầu : Khi nhập liên tục hai chuỗi số ngăn cách bởi dấu / thì 2 phần sẽ có định dạng chung là hiển thị phân cách tự động từ phải qua trái cứ 3 số là chấm cho đến hết , riêng phần chuỗi số trước dấu / phải đặt trong dấu ngoăc đơn ()
- VD : Nhập 0714/3842531 --> hiển thị : (0.714)3.842.531

Nói thêm : trong trường hợp đầu ta có thể ứng dụng trong việc định dạng Mã số thuế bằng cách thay đổi dấu phân cách tự động : phân cách tự động từ trái qua phải , 4 số đầu rồi chấm , các số tiếp theo cứ 2 số là chấm cho đến hết
Rất mong các bạn quan tâm giúp đỡ , xim cám ơn !
 
Ðề: Định dạng hiển thị số TK ngân hàng và số ĐT

Việc mà cho nó tự động có dấu phẩy phân cách thì bạn có thể dùng Format:Standar.Nhưng khi bạn đánh xong xuống dòng thôi.Chứ bạn đang đánh thì nó không có xuất hiện dấu "," và đẩy con trỏ như ban nói được!
 
Ðề: Định dạng hiển thị số TK ngân hàng và số ĐT

Cái này bạn tìm hiểu thêm về input mark là làm được nhé
 
Ðề: Định dạng hiển thị số TK ngân hàng và số ĐT

Mình xin cám ơn , để mình kết hợp 2 ý tưởng là dùng Format và Input Mask xem sao
-----------------------------------------------------------------------------------------
Thuộc tính Format trong Access chỉ hỗ trợ định dạng số theo chiều từ phải sang trái (còn chiều ngược lại thì không) , và nó không phân biệt được số nhập vào có mấy phần ,mỗi phần định dạng khác nhau

Thuộc tính Input Mask phải xác định trước chiều dài chuỗi , nếu chuỗi số nhập vào ko xác định được bao nhiêu số thì làm sao dùng được . . .

Bác sĩ ơi giúp . . . y sĩ đã bó tay rùi !
 
Sửa lần cuối:
Ðề: Định dạng hiển thị số TK ngân hàng và số ĐT

Xin chỉ giúp tôi cách định dạng 2 kiểu dữ liệu sao trong Access
1. Số tài khoản ngân hàng :
- Là một chuỗi số , có thể bắt đầu là số 0
- Chuỗi số không xác định là bao nhiêu số (tùy vào ngân hàng nào)
- Yêu cầu : định dạng hiển thị phân cách cách số tự động bằng dấu chấm , đếm từ trái qua phải cứ 3 số là chấm rồi tiếp theo đến hết . Gần giống như Input mask nhưng khác là ta không nhập dấu chấm mà nó tự hiện ra và đẩy con trỏ đến vị trí tương ứng
- VD : nhập vào 0125679423 --> hiển thị 012.567.942.3

2. Số điện thoại
- Là một chuỗi số , gồm 2 phần : P1 : Mã vùng, có thể bắt đầu là số 0 , P2 : Số điện thoại
- phần 1 và phần 2 ngăn cách bởi dấu / khi nhập
- Yêu cầu : Khi nhập liên tục hai chuỗi số ngăn cách bởi dấu / thì 2 phần sẽ có định dạng chung là hiển thị phân cách tự động từ phải qua trái cứ 3 số là chấm cho đến hết , riêng phần chuỗi số trước dấu / phải đặt trong dấu ngoăc đơn ()
- VD : Nhập 0714/3842531 --> hiển thị : (0.714)3.842.531

Nói thêm : trong trường hợp đầu ta có thể ứng dụng trong việc định dạng Mã số thuế bằng cách thay đổi dấu phân cách tự động : phân cách tự động từ trái qua phải , 4 số đầu rồi chấm , các số tiếp theo cứ 2 số là chấm cho đến hết
Rất mong các bạn quan tâm giúp đỡ , xim cám ơn !

Do bạn post bài ở box Access căn bản nên chỉ có thể nói với bạn là để làm việc này cần có sự can thiệp của code để bắt sự kiện.

Nếu bạn đã có kiến thức về Access VB rồi thì mới có thể nói rõ hơn, còn nếu không thì cách "duy nhất" là tự nhập sao cho đúng. Input Mask không thích hợp cho trường hợp này.
 
Ðề: Định dạng hiển thị số TK ngân hàng và số ĐT

Do bạn post bài ở box Access căn bản nên chỉ có thể nói với bạn là để làm việc này cần có sự can thiệp của code để bắt sự kiện.

Nếu bạn đã có kiến thức về Access VB rồi thì mới có thể nói rõ hơn, còn nếu không thì cách "duy nhất" là tự nhập sao cho đúng. Input Mask không thích hợp cho trường hợp này.

Mình chỉ học xong Access căn bản , muốn học thêm nữa nhưng chỗ mình chỉ dạy tới bằng B thôi . Thật là buồn , bạn có thể chỉ giúp mình cách nhập môn Access VB ko ?
 
Ðề: Định dạng hiển thị số TK ngân hàng và số ĐT

Mình chỉ học xong Access căn bản , muốn học thêm nữa nhưng chỗ mình chỉ dạy tới bằng B thôi . Thật là buồn , bạn có thể chỉ giúp mình cách nhập môn Access VB ko ?
Bạn đã download cuốn sách học VBA đồng thời bạn nên xem các bài của bác phatnq2002 viết về các sự kiện trong VB
 

CẨM NANG KẾ TOÁN TRƯỞNG


Liên hệ: 090.6969.247

KÊNH YOUTUBE DKT

Kỹ thuật giải trình thanh tra BHXH

Đăng ký kênh nhé cả nhà

SÁCH QUYẾT TOÁN THUẾ


Liên hệ: 090.6969.247

Top