Tạo ngăn tác vụ - TaskPane cho Excel và kết nối Control OCX

Liên hệ QC
Tool này có gần chục năm, vậy bác Mạnh phải ngâm cứu cái gì mới mới hơn để khai hoang mở đường rồi. :D
Chính thức xong trên VB6 nhúng User Form VBA vào TaskPane với giao diện phẳng

sẽ mất vài tuần chuyển vào Delphi xong xuất bản AddIns UserFormVBA As TaskPane

1673849022256.png

Tìm Google không có đâu ngoài chỉ dẫn cái cuốn ebooks 2007 đó của gần 20 năm trước

1/ Tìm google sẽ nổi lên hàng đầu là cái BSAC.ocx của Nguyễn Duy Tuân
2/ Cái TTools của Nguyễn Tấn Tài
3/ Video của bate
4/ Của Kiều Mạnh sẽ kế tiếp
..........................

 
đa số dùng AddIns sau ... nhưng nó lại không hổ trợ nhúng User Form VBA vào TaskPane mới buồn chứ

 
Nguồn đóng gói WinRaR + Pass = 12 ký tự rồi xong lưu lên mây phòng Virus như lần trước ám ảnh lắm

Hàng hiếm nên cất kỹ chỉ có thể cho OCX , DLL hoặc DCU của Delphi thôi

ai đam mê mò là ra và hãy dùng các kiểu đi xong sẽ ngộ ra thôi

Tôi vẫn đang dùng BSAC.ocx hình sau

1673856994072.png

Muốn gì liên hệ hình trên Link sau

 
This tool is great for customizing the task pane
1/ Bạn tải File bài số 1 đó là khởi điểm tôi bắt đầu viết

2/ Bài số 15 và làm theo chỉ dẫn

3/ sau khoãng 30 ngày nữa tôi chuyển nguồn từ VB6 vào Delphi thành công sẽ xuất 1 Hàm cho người dùng VBA nhúng User Form VBA vào TaskPane

4/ Tôi đã chia Sẽ 1 COM kết nối tới OCX tạo TaskPane và chia sẽ trên Nhiều Web quốc tế ... bạn có thể tải link sau


5/ ứng dụng đã viết và cho Free

 
Tôi mới thử nhúng cái Lịch của HTN vào thấy rất đẹp ... tranh thủ lúc rảnh xem code chuyển vào Delphi là AddIns xong lại Trưng bày và giới thiệu thôi

Vào Tết cổ truyền rồi ai biết được tôi dong chơi lại bỏ rơi dài dài :D:p

1673916684768.png
 
bài số 48 là nhúng User Form VBA link sau


Nhúng cái AddIns của HTN vào chỉ viết thêm Code co và giản theo Form + sự kiện nữa là xong

Liên kết: https://youtu.be/ATd2jEMAoOM
 
Lần chỉnh sửa cuối:
Không ngờ tốc độ vừa mò vừa viết code nhanh thật

1/ Ngày 16/1/2023 Viết User Form As TaskPane thành công trên VB6

2/ Ngày 18/1/2023 Viết User Form As TaskPane thành công trên Delphi

không thể ngờ được 2 ngày sau chuyển nguồn VB6 qua Delphi Thành công ( Theo lịch dự kiến là sau 30 ngày )

Chuẩn bị chúng ta sẽ đón nhận 1 AddIns User Form As TaskPane cho công chúng dùng VBA nhúng Form VBA vào TaskPane như hình dưới

Giao diện phẳng như sau

1674001295864.png

Chúng ta sẽ có 5 trong 1 luôn

1674002969767.png
 
Lần chỉnh sửa cuối:
Lần chỉnh sửa cuối:
Ôi ngày 1 Tết rất đẹp ... Mới nhậu xong mở máy chơi chút có 30 phút thế mà ra :D:p

1674394886207.png
 
Lần chỉnh sửa cuối:
Sẽ bổ sung thêm Zalo vào TaskPane Explorer giao diện sẽ như sau

Chơi 1 chút tí nữa lại nâng ly chúc Mừng năm mới _)(#;_)(#;_)(#;

1674442613373.png
 
Nhậu về tê tê lại chơi 1 chút .... chiều nhậu lại _)(#;_)(#;_)(#;

1674452961217.png

Thật thoải mái khi làm việc trong BỘ MS OFFICE... Ta có thể CHAT cùng Zalo

1674453864398.png
 
Lần chỉnh sửa cuối:
Chuẩn bị xuất bản ra công chúng ... đang suy nghĩ 1 chút keo cái tên là chi cho phù hợp :p
AddIns 5 trong 1 luôn

1674483559304.png
 
Nay mới biết hóa cái DriverTaskPane.dll ... Của Mạnh viết úp trên github.com ... chia sẽ cho free trên 1 số Web quốc tế ...

thì đâu đó 1 số Web quốc tế họ bị dị ứng khó chịu ....

vì đâu đó họ phải mua ADD-IN EXPRESS™ Or dùng cái Free của DNA .... Nên dị ứng là tốt thôi ... dù gì đâu đó họ cũng đã biết tới nó có hổ trợ và sử dụng

Call Control TaskPane cho Ms Office ok :p:D

 
Có lẽ chủ đề sắp khép lại vì không còn gì khám phá nữa ...

1/ nếu ai iu thích TaskPane thì VB6 thừa khả năng viết và nhúng mọi cái ... tuy nhiên không hay bằng Delphi hoặc Tools Khác

nếu muốn chinh phục nó hãy bắt đầu từ bài số 1 của chủ đề này là làm được

2/ Tầm này Mạnh nhúng mọi thứ có thể vào Taskpane

Mới nhúng Edge xong ....

1675135047269.png

thật ra Tạo ra TaskPane và viết xuất hàm người dùng mới khó .... Còn nhúng thì như nhúng lẩu thái thôi ... VBA ai biết API cũng thừa sức làm ra

Nhúng những gì có thể lên User Form VBA ............. hãy dị mọ mà mày mò đi sẽ ra thôi

Không có gì ghê gớm cả ... chỉ là ta làm biếng mà thôi

Rảnh Mạnh viết chơi cho biết mà thôi ... chắc phá nhiều quá nó lòi ra .... hên mà thôi :p:D chứ không có gì hay ho cả
Lướt Web cùng Taskpane ... xin mời thưởng thức
Liên kết: https://youtu.be/uP2ISJB27Pk
 
Lần chỉnh sửa cuối:
The width of the task pane interface provided by office is limited. I prefer the interface provided by Add-Express-in
dòng sau là tùy chọn cho Bạn .... Bạn đã biết hay chưa biết điều đó ??!!

Mã:
 Rem CT.Height = 1000        ''thay doi tham so cuoi 1000 = ??
 CT.Width = 250              ''thay doi tham so cuoi 250  = ??

Tôi không can thiệp sâu bất cứ cái gì liên quan Tới Taskpane cả mà chỉ xuất sự kiện cho người dùng nó ....
Còn Rộng dài To nhỏ Vừa Vặn cả

Muốn gì Bạn hãy thử dòng trên xem sao ... xong phản hồi lại

Thanks
 
Bài số 58 Tôi phán như sau
1675303882023.png

Vậy sáng nay tôi mới thử nhúng Zalo vào User Form VBA .... mọi cái là code VBA hết không có gì liên quan Delphi , VB6 và thứ khác ở đây

VBA ai biết API thừa sức nhúng bất cứ cái gì có thể lên User Form VBA

Vậy Tôi gợi ý cho ai đó chưa có khả năng Viết TaskPane Xịn thì làm giả nó vậy :p_)(#;

1/ vào link bài số 1 mục số 1 của chủ đề này ... qua bển tải cái User Form VBA làm giả TaskPane đó về

2/ Sử dụng Windows API viết thêm code vào .... Nhúng Zalo vào USer Form VBA

code ngắn thôi chủ yếu khai báo sử dụng API của Ms ... dị mọ và mò đi ra thôi

Xem Hình nhúng Zalo vào User Form VBA

1675303801678.png
 
Lần chỉnh sửa cuối:
@Kiều Mạnh a có thể tạo một thư viện taskpane cho vba để mỗi lần mình cần dùng thì chỉ cần vào toolbox lôi ra là dùng dc ko a, kiểu mì ăn liền ấy chứ người mới tìm hiểu về vba như e thấy file ví dụ trên của a hơi khó dùng? em cũng có vài ý tưởng với cái taskpane này, mong anh đơn giản hoá nó để người mới học như em có thể sử dụng nó dễ dàng ạ!:-=:-=:-=
 
@Kiều Mạnh a có thể tạo một thư viện taskpane cho vba để mỗi lần mình cần dùng thì chỉ cần vào toolbox lôi ra là dùng dc ko a, kiểu mì ăn liền ấy chứ người mới tìm hiểu về vba như e thấy file ví dụ trên của a hơi khó dùng? em cũng có vài ý tưởng với cái taskpane này, mong anh đơn giản hoá nó để người mới học như em có thể sử dụng nó dễ dàng ạ!:-=:-=:-=
Bạn qua Link sau và xem thêm mục số 2 và 3


Sau khi xem và thử các kiểu xem nó như thế nào ... Xong bạn có mong muốn gì cứ nói sau cũng chưa có muộn

Nếu mong muốn gì vui lòng mô tả chi tiết 1 chút là tốt ... Tôi xem nếu phù hợp với cái chung nhất sẽ viết cho bạn ... Còn riêng lẻ mang tính cá nhân thì liên hệ qua mail Or Tell

Chủ đề link trên Tôi sẽ sửa lại tiêu đề sau vì đang viết thêm vào đó ... chắc chắn Loại bỏ Zalo ra vì nó trong phạm vi hẹp mà chỉ cho vào đó như 1 button call Show Zalo PC thôi
 
Bạn qua Link sau và xem thêm mục số 2 và 3


Sau khi xem và thử các kiểu xem nó như thế nào ... Xong bạn có mong muốn gì cứ nói sau cũng chưa có muộn

Nếu mong muốn gì vui lòng mô tả chi tiết 1 chút là tốt ... Tôi xem nếu phù hợp với cái chung nhất sẽ viết cho bạn ... Còn riêng lẻ mang tính cá nhân thì liên hệ qua mail Or Tell

Chủ đề link trên Tôi sẽ sửa lại tiêu đề sau vì đang viết thêm vào đó ... chắc chắn Loại bỏ Zalo ra vì nó trong phạm vi hẹp mà chỉ cho vào đó như 1 button call Show Zalo PC thôi
Theo cá nhân em suy nghĩ, mong muốn của mọi người là làm sao nhúng được userform, button ... để gọi code nào đó tự tạo theo mục đích riêng của mình. Thư viện của anh chỉ cần hiển thị ra được cái taskpane đó và cho phép tùy biến trên đó. Vì mục đích sử dụng thì không phải ai cũng giống ai, nếu làm được như vậy thì các thành viên khác cũng sẽ có thể giúp đỡ những thành viên không biết VBA để tạo theo mục đích cá nhân của họ. Nhưng phần cho phép tùy biến này hình như anh bảo là khó thì phải, em có đọc qua, có thể em không nhớ chính xác!
 
Theo cá nhân em suy nghĩ, mong muốn của mọi người là làm sao nhúng được userform, button ... để gọi code nào đó tự tạo theo mục đích riêng của mình. Thư viện của anh chỉ cần hiển thị ra được cái taskpane đó và cho phép tùy biến trên đó. Vì mục đích sử dụng thì không phải ai cũng giống ai, nếu làm được như vậy thì các thành viên khác cũng sẽ có thể giúp đỡ những thành viên không biết VBA để tạo theo mục đích cá nhân của họ. Nhưng phần cho phép tùy biến này hình như anh bảo là khó thì phải, em có đọc qua, có thể em không nhớ chính xác!
Nhúng cái User Form VBA vào TaskPane có rồi mà ... còn mọi cái trên User Form VBA tùy vào việc bạn viết gì lên đó chứ

Link sau
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom