Sự kiện (Event): mở một Workbook Code thêm vào các sự kiện mở Workbook sẽ được thực hiện bằng Excel VBA khi bạn mở bảng tính .
6 . Trên Sheet1 , nhập một số lượng lớn hơn 80 vào ô B2 .
1 . Mở VBA editor
2 . Double click vào Workbook trong Project Explorer.
3 . Chọn Workbook từ danh sách thả xuống bên trái . Chọn Open từ danh sách thả xuống ngay . 4 . Thêm dòng mã sau vào sự kiện Workbook mở:
5 . Lưu, đóng và mở lại tập tin Excel .
Kết quả:
Code thêm vào sự kiện Change Worksheet sẽ được thực hiện bằng Excel VBA khi bạn thay đổi một tế bào trên một bảng tính .
3 . Chọn Workbook từ danh sách thả xuống bên trái . Chọn Open từ danh sách thả xuống ngay . 4 . Thêm dòng mã sau vào sự kiện Workbook mở:
MsgBox "Good Morning"
5 . Lưu, đóng và mở lại tập tin Excel .
Kết quả:
Worksheet Change Event
Code thêm vào sự kiện Change Worksheet sẽ được thực hiện bằng Excel VBA khi bạn thay đổi một tế bào trên một bảng tính .
1 . Mở VBA editor
2 . Double click vào một sheet ( ví dụ Sheet1 ) trong Project Explorer .
3 . Chọn Worksheet từ danh sách thả xuống bên trái . Chọn Thay đổi từ danh sách thả xuống ngay .
Thêm các dòng mã sau vào sự kiện Change Worksheet :
3 . Chọn Worksheet từ danh sách thả xuống bên trái . Chọn Thay đổi từ danh sách thả xuống ngay .
Thêm các dòng mã sau vào sự kiện Change Worksheet :
4 . Các tổ chức sự kiện Change Worksheet lắng nghe tất cả những thay đổi trên Sheet1 . Chúng tôi muốn Excel VBA để làm một cái gì đó nếu có điều gì thay đổi trong ô B2 . Để đạt được điều này , thêm những dòng mã sau :
If Target.Address = "$B$2" Then
End If
If Target.Value > 80 Then MsgBox "Goal Completed"
6 . Trên Sheet1 , nhập một số lượng lớn hơn 80 vào ô B2 .
Kết quả:
\r
===================================================
Để trao đổi và hỏi đáp thêm về chủ đề này, vui lòng truy cập vào diễn đàn các bạn nhé http://thuthuataccess.com/forum/forum-21.html
Để trao đổi và hỏi đáp thêm về chủ đề này, vui lòng truy cập vào diễn đàn các bạn nhé http://thuthuataccess.com/forum/forum-21.html
Không có nhận xét nào
Đăng nhận xét