Xin hỏi cách thêm module vào Sheets collection (VBA EXCEL)

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

meo658

Thành viên mới
Tham gia
3/10/17
Bài viết
1
Được thích
0
Giới tính
Nam
Em không biết các thầy hay các cao nhân ai biết chỉ em với.
Em có 1 file (Em xin được từ một dự án lớn) nhưng trong Sheets Collection thì lại có 1 module "Module1" ở vị trí Sheets(1)
Em có đọc document của Sheets.Add methods nhưng không có Type module
Cho em hỏi cách gán module vào Sheets này với hoặc nếu được thì cho em từ khóa để tự tìm hiểu ạ?

Em có code demo thử, trong khi "Module2" vẫn là VBComponent nhưng "Module1" vừa là thuộc Sheets vừa thuộc VBComponenets

Lần đầu hỏi bài mong mọi người giúp đỡ, em xin cảm ơn!
Bài đã được tự động gộp:

Nếu ngai tải về thì em có ảnh chạy thử như bên dưới ạ?

1676825598895.png
 

File đính kèm

  • Book1.xlsm
    16 KB · Đọc: 4
  • Book1 (1).xlsm
    21.7 KB · Đọc: 1
Lần chỉnh sửa cuối:
Với tôi đây là dạng module nguy hiểm nên tôi sẽ xóa ngay mấy module dạng này nếu có. Mấy con virus hay có module dạng này.
 
Upvote 0
Em không biết các thầy hay các cao nhân {1} ai biết chỉ em với.
Em có 1 file (Em xin được từ một dự án lớn) {2} nhưng trong Sheets Collection thì lại có 1 module "Module1" ở vị trí Sheets(1)
...
{1} Lần sau tránh dùng mấy cái từ phim chưởng này đi nhé. Diễn đàn kỹ thuật thì dùng ngôn ngữ kỹ thuật, và lịch sự tối thiểu là được rồi.

{2} Lấy file của đồ án càng lớn càng rắc rối. Nó ràng buộc cả trăm thứ. Làm việc này là đi ngược lại nguyên tắc test code Unit Test.
Muốn chơi thử code thì phải chọn khởi đầu càng đơn giản càng tốt.

{3} Từ khóa: VBA Extensibility Model. và VBIDE.VBE
Bạn đẫ biết VBComponent thì hẳn cũng biết qua đối tượng VBIDE và VBIDE.VBE; tôi không cần phải nhắc.
 
Upvote 0
Web KT

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

Back
Top Bottom