VBA Macro - Bài 16 - Đối Tượng User Form - Lớp Học Vi Tính
Có thể bạn quan tâm
NTM Solutions
- Trang chủ
- Lập Trình HTML CSS Java Script JQuery NodeJS Bootstrap Google Maps API ASP.Net PHP
- Quản Trị Mạng MCSA CCNA
- Tin Học Văn Phòng Vi Tính Căn Bản Microsoft Word Microsoft Excel Microsoft Outlook Microsoft Powerpoint Microsoft Access VBA Macro
- Tin công nghệ
- Mẹo vặt
- Kho phần mềm
- Hỏi đáp - FAQ
- Site map
- WHOIS
- Liên Hệ
-
Thứ Tư, 21 tháng 3, 2018
VBA Macro - Bài 16 - Đối tượng User Form
Quay về mục lục VBA Macro
Các bạn tạo 01 file .xlsm (Macro Enabled) Tạo một nút bấm Form Control để gọi UserForm khi bấm vào-> Menu Developer -> Insert -> Chọn Button, vẽ ra màn hình.
Nhấp phải chuột vào đối tượng -> chọn Assign Macro và nhập dòng lệnh sau: UserForm1.Show 1.Tạo mới User Form Trong cửa sổ VBA Code ta vào menu Insert-> User Form 2.Vẽ các đối tượng lên UserForm Mở thanh toolbox: menu View->Toolbox Bấm chọn đối tượng, nắm kéo thả vào userform 3.Chạy UserForm -> bấm F5 4.Các loại đối tượng UserForm a.Select Con trỏ chọn đối tượng. b.Label Nhãn ghi chữ. c.Textbox Đối tượng cho phép nhập 01 dòng dữ liệu. d.Combobox Đối tượng chọn lựa (cho phép gõ) e.Listbox Đối tượng chọn lựa (không cho phép gõ) f.Checkbox Đối tượng chọn lựa dạng Đúng/Sai g.OptionButton Danh sách các đối tượng chọn lựa (dạng chọn 01 lần) h.ToggleButton Nút Tắt/Bật i.Frame Khung gom đối tượng hiển thị. j.CommandButton Nút bấm. k.TabStrip Nhiều tab hiển thị cùng lúc. l.MultiPage Phân trang (nhiều trang hiển thị cùng lúc). m.ScrollBar Thanh cuộn. n.SpinButton Nút thay đổi giá trị theo bước nhảy cố định. Thuộc tính SmallChange: giá trị bước nhảy 01 lần bấm tăng hay giảm (mặc định là 1) o.Image Chèn hình. p.RefEdit Đối tượng nhập liệu 01 dòng ( có thể thu nhỏ) 5.Ứng dụng UserForm ·Cú pháp câu lệnh hiển thị 01 userform Tên_user_form.Show ·Cú pháp câu lệnh lấy giá trị của 01 đối tượng trong userform Tên_đối tượng.Value ·Khởi động Userform Phương thức UserForm_Initialize dùng để thiết lập các giá trị ban đầu của các đối tượng trong UserForm. Ví dụ: Vẽ các đối tượng sau: | Loại đối tượng | Tên đối tượng | Thuộc tính |
| UserForm | UserForm1 | |
| Textbox | TextBox1 | |
| Textbox | txtSpin | |
| ComboBox | ComboBox1 | |
| CheckBox | CheckBox1 | |
| CheckBox | CheckBox2 | |
| RefEdit | RefEdit1 | |
| ToggleButton | ToggleButton1 | |
| SpinButton | SpinButton1 | SmallChange:5 |
| CommandButton | CmdLuu |
Ta vào mục UserForm1_Initialize trong màn hình VBA Code nhập dòng lệnh sau: Private Sub UserForm_Initialize() TextBox1.SetFocus 'reset ComboBox1 ComboBox1.Clear 'Dien các gia tri ban dau ComboBox1 With ComboBox1 .AddItem "Hoai Linh" .AddItem "Truong Giang" .AddItem "Tran Thanh" End With 'Khoi tao cac gia trị CheckBox1.Value = "False" txtSpin.Value = "0" TextBox1.Value = "" End Sub Và 02 đoạn code cho nút cmdLuu và SpinButton1 Private Sub CmdLuu_Click() MsgBox TextBox1.Value + vbNewLine + ComboBox1.Value + vbNewLine + CStr(CheckBox1.Value) End Sub Private Sub SpinButton1_Change() txtSpin.Value = SpinButton1.Value End Sub Các đối tượng trong VBA đa phần đều có thuộc tính Caption để hiển thị tiêu đề của đối tượng (vba không hỗ trợ Unicode nên không gõ được Tiếng Việt có dấu). Sau cùng các bạn đóng toàn bộ file .xlsm và mở lại (nhớ chọn Enable Macro nếu Excel có hỏi)-> bấm thử nút gọi UserForm. Nếu vẫn chưa rõ các bạn xem thêm video clip sau: Nguồn: Lớp học vi tính .COM Nhãn: Tin học văn phòng, VBA Macro Không có nhận xét nào:
Đăng nhận xét
Bài đăng Mới hơn Bài đăng Cũ hơn Trang chủ Đăng ký: Đăng Nhận xét (Atom)Quảng cáo
- Khuyến mãi 2022
Review Công Nghệ
Xem toàn bộDanh mục
- Lập Trình (100)
- Lập trình WEB (87)
- Tin học văn phòng (45)
- FAQ (44)
- Tin công nghệ (36)
- Tự học CSS (36)
- TOP (33)
- Lập trình Bootstrap (32)
- Lập trình HTML (32)
- IT (31)
- CodeIgniter (28)
- Lập trình JQuery (23)
- NodeJS (22)
- VBA Macro (19)
- iphone (18)
- Lập trình PHP (17)
- Quản Trị Mạng (15)
- Excel (13)
- MCSA (11)
- PHP vs MySQL (10)
- WinWord (9)
- javascript (9)
- thủ thuật iPhone (8)
- Điện tử cơ bản (7)
- Hướng dẫn Power BI (6)
- Lập Trình Google Maps API (6)
- error code (6)
- Điện gia dụng (6)
- Outlook (5)
- AI (4)
- Mẹo vặt (4)
- RESET SMART PHONE (4)
- iPad (4)
- Powerpoint (3)
- cheat sheet (3)
- exam 70-646 (3)
- machine learning (3)
- CCTV (2)
- Kho phần mềm (2)
- Kiếm tiền online (2)
- PYTHON (2)
- SIM iPhone (2)
- Thủ thuật SEO (2)
- adminLTE (2)
- bảo mật (2)
- knockoutjs (2)
- Điện thoại di động (2)
- Giải thuật hay (1)
- Hệ Điều Hành (1)
- Java Spring 2023 (1)
- Power BI (1)
- SQL (1)
- android (1)
- cài đặt AdminLTE (1)
- exam 70-640 (1)
- exam 70-642 (1)
- exam 70-662 (1)
- mật mã (1)
- react native (1)
Trang liên kết
-
SỨC KHỎE ONLINE
🍊Quả cam🍊 - Dưới đây là *phân tích đầy đủ – ưu điểm & hạn chế của quả cam* theo góc độ dinh dưỡng – sức khoẻ – ứng dụng thực tiễn. ------------------------------ 🍊 ... -
Nhà Siêu Sang
🌉Cầu Long Biên - Ít người hiểu bản chất kỹ thuật của *Cầu Long Biên* (tên cũ: *Cầu Doumer*) và *vì sao nó được xem là báu vật kỹ thuật của Đông Dương & cả thế giới thời đ... -
Lớp học Anh Văn.COM
Tiếng Anh thực đơn nhà hàng - Bánh mì: bread Bánh cuốn : stuffed pancake Bánh dầy : round sticky rice cake Bánh tráng : girdle-cake Bánh tôm : shrimp in batter Bánh cốm : young rice cake ... -
Mơ làm giàu
Người giàu nhất thành Babylon - George S.Clason - Babylon từng được xem là thành phố thịnh vượng nhất thế giới, được biết đến bởi có rất nhiều nhà cửa, cung điện, những thành lũy rộng và dài. Nơi đây trướ... -
Đùa TV -
Nhật ký
- ► 2025 (35)
- ► tháng 5 (2)
- ► tháng 3 (11)
- ► tháng 2 (7)
- ► tháng 1 (15)
- ► 2024 (19)
- ► tháng 12 (5)
- ► tháng 11 (5)
- ► tháng 5 (4)
- ► tháng 3 (2)
- ► tháng 2 (3)
- ► 2023 (63)
- ► tháng 11 (1)
- ► tháng 9 (1)
- ► tháng 7 (2)
- ► tháng 6 (3)
- ► tháng 5 (2)
- ► tháng 4 (2)
- ► tháng 3 (1)
- ► tháng 2 (12)
- ► tháng 1 (39)
- ► 2022 (14)
- ► tháng 8 (1)
- ► tháng 7 (3)
- ► tháng 6 (7)
- ► tháng 5 (2)
- ► tháng 4 (1)
- ► 2021 (9)
- ► tháng 12 (1)
- ► tháng 10 (2)
- ► tháng 9 (4)
- ► tháng 3 (2)
- ► 2020 (37)
- ► tháng 12 (1)
- ► tháng 11 (2)
- ► tháng 10 (1)
- ► tháng 9 (3)
- ► tháng 8 (6)
- ► tháng 7 (10)
- ► tháng 6 (9)
- ► tháng 5 (4)
- ► tháng 4 (1)
- ► 2019 (56)
- ► tháng 12 (2)
- ► tháng 11 (7)
- ► tháng 10 (4)
- ► tháng 9 (9)
- ► tháng 8 (4)
- ► tháng 7 (4)
- ► tháng 6 (8)
- ► tháng 5 (4)
- ► tháng 4 (4)
- ► tháng 3 (3)
- ► tháng 2 (1)
- ► tháng 1 (6)
- ► 2017 (119)
- ► tháng 12 (7)
- ► tháng 11 (4)
- ► tháng 10 (9)
- ► tháng 9 (20)
- ► tháng 8 (9)
- ► tháng 7 (15)
- ► tháng 4 (22)
- ► tháng 3 (10)
- ► tháng 1 (23)
- ► 2016 (31)
- ► tháng 12 (23)
- ► tháng 11 (1)
- ► tháng 8 (7)
Tổng số lượt xem trang
Từ khóa » Gọi Userform Trong Vba
-
Hướng Dẫn Cách Gọi Ra Một Userform Và Gán Lệnh Gọi Userform ...
-
Hướng Dẫn Cách đóng Hoàn Toàn Userform Trong VBA Excel
-
UserForm Trong VBA: Cách Tạo Và Sử Dụng Form Excel
-
Gọi Sub Trong UserForm | Giải Pháp Excel
-
UserForm VBA Và 2 Cách Tạo Giao Diện Người Dùng Trong Excel
-
1️⃣【Hướng Dẫn Cách Gọi Ra Một Userform Và Gán Lệnh Gọi ...
-
Cách Tạo Userform đẹp Trong Excel Vba Với Hiệu ứng Button Thay đổi ...
-
Hướng Dẫn Cách Tạo UserForm Trong VBA Excel Chi Tiết Nhất
-
Làm Việc Với UserForms Trong Excel 2016 VBA
-
Thầy Khi E Gọi Userform Lên Nó Báo Lỗi Vậy Là Sao ạ Thầy Giúp E Với
-
Hướng Dẫn Chi Tiết Các Bước Tạo Form Nhập Liệu Bằng VBA Excel
-
Thêm Hàng Loạt Control Trong USERFORM-2021 - Tin Học Văn Phòng
-
Sử Dụng Double Click VBA Excel - Phần Mềm FREE
-
Userform (form Người Dùng) Trong VBA Excel - Tài Liệu Text - 123doc