Copy Userform thành form mới (1 người xem)

  • Thread starter Thread starter tuanfkt
  • Ngày gửi Ngày gửi
Liên hệ QC

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

tuanfkt

Thành viên chính thức
Tham gia
22/9/06
Bài viết
69
Được thích
8
Nghề nghiệp
Kế toán
Xin nhờ các bạn chỉ giúp!
tôi đã tạo được 1 form đã hoàn chỉnh và đặt tên là A, sau đó tôi insert thêm một form B mới với các chức năng gần giống như A. Tôi muốn copy form A sang form mới để đỡ phải tạo lại có được không? bằng cách nào? mong mọi người chỉ giúp. Cảm ơn nhiều.
 
theo tôi bạn nên copy toàn bộ code của form A,sau đó đến copy form A đã tạo vào form mới(B) bằng cách chọn mở form đã tạo,sau đó chọn toàn bộ form(label,textbox,....),nhấn Ctrl+C rồi vào form B chọn Ctrl+V.Thử xem nhé.
thân.
 
bạn chỉ việc kéo rê chuột form đặt tên chữ A vào VBE (new) mới là được rồi! không cần phải làm lại nữa đâu!
attachment.php

hoặc bạn có thể chọn Form (tên A) của bạn lick chuột phải chọn remov UF thế là nó ra ngoài rôi nhớ là chọn ra ngoài desktop cho dể theo dỏi!
attachment.php
 

File đính kèm

  • 1.png
    1.png
    89.2 KB · Đọc: 109
  • 2.PNG
    2.PNG
    9.5 KB · Đọc: 103
Lần chỉnh sửa cuối:
Ở đây, nếu copy trong cùng 1 workbook thf sao ta?
để đỡ mất công thiết kế lại.
 
Ở đây, nếu copy trong cùng 1 workbook thf sao ta?
để đỡ mất công thiết kế lại.
Như thế này nhé!
Sau khi thiết kế xong 1 form chuẩn (giống như trong access gọi là Default Form, bạn cần xuất form đó ra lưu riêng ở ngoài (Export file...) bằng cách click chuột phải lên Form đó rồi chọn Export File..., excel sẽ export form này ra dưới dạng *.frx
. Sau đó muốn tạo 1 form khác từ form chuẩn, bạn click chuột phải lên thư mục Forms (trong cửa sổ VBA explorer) và chọn Import File.... chỉ tới file export lúc nãy ta vừa lưu!
Với cách này! Việc copy form có thể thực hiện trong cùng 1 workbook hay cho nhiều workbook khác nhau không còn là vấn đề khó khăn nữa!

Chúc bạn thành công!
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom