Copy form trong VBA

Liên hệ QC

diemvuongvathuongde

Thành viên chính thức
Tham gia
5/11/07
Bài viết
75
Được thích
2
Chào các bác.
Em muốn hỏi một vài điều trong VBA:
- Cách copy form: Đã có 1 form, muốn tạo ra form khác trong cùng file đó để sửa chữa lại đôi chút thành form khác cho nhanh.
- Khai báo biến
Mã:
Dim d
Mã:
Dim d%
khác nhau chỗ nào?
Các bác giúp em nhé.
 
Một cách copy form:
- Export
- Mở file mới, Import, sửa chữa, đổi tên, Export
- Trở lại file cũ, Import.
 
Upvote 0
Theo mình hiểu:
"dim d" và "Dim d%" là giống nhau. Biến cần xác định là "d" và "d%"
^^ nếu sai mọi người đừng cười nha
 
Upvote 0
Còn một cách khác là bạn có thể kéo thả UF trong VBE sao khi làm xong nó lưu lại UF hiện hành nhé! bạn cách là bạn giờ con trỏ chuột đến VBE đang làm việc!
chúc bạn thành công.
 
Upvote 0
Chào các bác.
Em muốn hỏi một vài điều trong VBA:
- Cách copy form: Đã có 1 form, muốn tạo ra form khác trong cùng file đó để sửa chữa lại đôi chút thành form khác cho nhanh.
Tôi thường làm theo cách này:
- Insert UserForm2, chỉnh các thuộc tính Height, Width sao cho giống y chang với UserForm1
- Chuyển sang UserForm1, Click phải lên nó, chọn Select All rồi Ctrl + C
- Chuyển sang UserForm2, bấm Ctrl + V
 
Upvote 0
Tôi thường làm theo cách này:
- Insert UserForm2, chỉnh các thuộc tính Height, Width sao cho giống y chang với UserForm1
- Chuyển sang UserForm1, Click phải lên nó, chọn Select All rồi Ctrl + C
- Chuyển sang UserForm2, bấm Ctrl + V
Có nútSelect All rồi Ctrl + C đâu ndu96081631, mò cả tiếng không thấy đâu cả xin hình xem qua cái đã! hehhehhe................
 
Upvote 0
Cách này chỉ copy các CommandButton1,SpinButton1,Label3,...........chứ có copy hết các code đâu nhé!
Với cách này, muốn copy code thì View Code rồi Ctrl+A ; Ctrl+C ; ... Ctrl+V.
Nếu copy UserForm sang 1 file khác thì mình chỉ cần dùng chuột kéo thả trong của sổ VBA Project rất nhanh lại copy tất tần tật

TDN
 
Upvote 0
Với cách này, muốn copy code thì View Code rồi Ctrl+A ; Ctrl+C ; ... Ctrl+V.
Nếu copy UserForm sang 1 file khác thì mình chỉ cần dùng chuột kéo thả trong của sổ VBA Project rất nhanh lại copy tất tần tật

TDN

Đúng là kéo thả thì nhanh thật, kể cả khi bạn kéo thả modul luôn cũng dể như trở bàn tay vậy........hihiihi..................
 
Upvote 0
Đúng là kéo thả thì nhanh thật, kể cả khi bạn kéo thả modul luôn cũng dể như trở bàn tay vậy........hihiihi..................
Đúng vậy, vừa thử xong! Có điều trong cùng 1 file mà có 2 UserForm thì chẳng biết kéo sao nữa! Bác có chiêu gì không?
 
Upvote 0
Hoặc tương tự:
Kéo sang file khác, rename, kéo về
Dim A: Khai báo biến kiểu chung chung, chấp nhận tất cả các kiểu số liệu
Dim A% = Dim A as Interge
Dim A$ = Dim A as string
Và còn 1 vài cái nữa thì phải, tôi không nhớ rõ lắm, các bạn bổ sung thêm nhé.
 
Upvote 0
Web KT

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

Back
Top Bottom