Chia sẻ ControlForOffice - Bộ công cụ điều khiển Office/Excel

bivily

Thành viên hoạt động
Tham gia ngày
11 Tháng mười 2007
Bài viết
110
Được thích
26
Điểm
0
Bạn chụp hình lên mình xem nhé.
Em có quay cái màn hình lại. Anh xem giúp em nó bị giật giật và không hiển thị form cho đến khi mình dùng chuột để thay đổi kích thước của Taskpanel. Em dùng Win7 32bit và Excel 2013.

[video=youtube_share;XnEQYNTFCFw]http://youtu.be/XnEQYNTFCFw[/video]
 

Nguyễn Duy Tuân

Nghị Hách
Thành viên danh dự
Tham gia ngày
13 Tháng sáu 2006
Bài viết
4,209
Được thích
9,711
Điểm
860
Nơi ở
Hà Nội
Em có quay cái màn hình lại. Anh xem giúp em nó bị giật giật và không hiển thị form cho đến khi mình dùng chuột để thay đổi kích thước của Taskpanel. Em dùng Win7 32bit và Excel 2013.

[video=youtube_share;XnEQYNTFCFw]http://youtu.be/XnEQYNTFCFw[/video]
Trong lệnh tạo Taskpane bạn thêm e dòng lệnh này
TP.Width = TP.Width-1
TP.Width = TP.Width+1

TP là biến lưu điều khiển TaskPane
 

bivily

Thành viên hoạt động
Tham gia ngày
11 Tháng mười 2007
Bài viết
110
Được thích
26
Điểm
0

bivily

Thành viên hoạt động
Tham gia ngày
11 Tháng mười 2007
Bài viết
110
Được thích
26
Điểm
0
Có thể do phiên bản Office 2013 chạy nặng nên bị bậy bạn à .
Mình thấy Office 2013 chạy ổn hơn 2007 và 2010 mà. Với lại ở đây Excel đã chạy rồi thì còn chạy nặng gì nữa anh Tuân nhỉ? EM thấy mặc định TaskPane của Excel 2013 là nó hiển thị ở bên Phải khác với các phiên bản cũ hơn nên nó cứ Load rồi unLoad rồi Load/UnLoad đến mấy lần nên nó giật giật thì phải.
 

Nguyễn Duy Tuân

Nghị Hách
Thành viên danh dự
Tham gia ngày
13 Tháng sáu 2006
Bài viết
4,209
Được thích
9,711
Điểm
860
Nơi ở
Hà Nội
Mình thấy Office 2013 chạy ổn hơn 2007 và 2010 mà. Với lại ở đây Excel đã chạy rồi thì còn chạy nặng gì nữa anh Tuân nhỉ? EM thấy mặc định TaskPane của Excel 2013 là nó hiển thị ở bên Phải khác với các phiên bản cũ hơn nên nó cứ Load rồi unLoad rồi Load/UnLoad đến mấy lần nên nó giật giật thì phải.
Phiên bản Office 2013 thay đổi nguyên tắc thiết kế ứng dụng mà mỗi một workbook mở ra sẽ có thêm một cửa sổ Excel (Từ Office 2010 về trước chỉ 1 cửa sổ) điều này làm cho ứng dụng của bạn phải xử lý rất phức tạp. Office 2013 chạy nậng hơn Office 2010, chắc phải phiên bản sau mới thực sự nuột. Bạn thử cái BSAC và tạo Task Pane thử xem có bị giựt không?
http://bluesofts.net/giai-phap-phan-mem/bsac-bluesofts-activex-controls.html
 

huuhien80

Thành viên chính thức
Tham gia ngày
30 Tháng mười hai 2008
Bài viết
54
Được thích
8
Điểm
0
Tuổi
34
Phần mềm kế toán doanh nghiệp A-Excel dùng Taskpane như ControlForOffice đó. Phiên bản mở rộng của COntrolForOffice.ocx là BSAC.ocx - Bluesofts ActiveX Controls.

View attachment 120040

Anh Tuân cho em hỏi chút. vì cái Top Task Pane của em bị chèn thêm dòng quảng cáo thành thử nó bị rộng quá mức! em muốn làm mỏng như của anh thì phải làm sao?

Thứ 2 nữa, thật ngại khi hỏi điều này, Bác có bán Project ControlForOffice không ạ? Em muốn dùng Project của anh để phát triển dự án của em mà không phải tạo thêm file OCX hoặc DLL.

Chúc anh và gia đình sang năm mới mạnh khỏe và thành đạt. Em cảm ơn anh!
 
Lần chỉnh sửa cuối:

tamhoang.pm

Thành viên mới
Tham gia ngày
13 Tháng một 2015
Bài viết
40
Được thích
3
Điểm
153
Tuổi
37
Chào anh Tuân,
anh cho em hỏi, hình như controlforoffice của anh không sử dụng cho C# hoặc VB.net mà chỉ dùng trên VBA, VB6 đúng không anh?
nếu muốn tạo taskpane cho VB.net hoặc C# thì phải làm thế nào anh có thể hướng dẫn em được không ?
 

tamhoang.pm

Thành viên mới
Tham gia ngày
13 Tháng một 2015
Bài viết
40
Được thích
3
Điểm
153
Tuổi
37
:) em cảm ơn anh Tuân! em gọi điện cho anh và đã có câu trả lời! Cảm ơn anh
 

cuongtranchi

Thành viên mới
Tham gia ngày
31 Tháng một 2015
Bài viết
2
Được thích
0
Điểm
0
Nơi ở
Đồng Nai
xin Admin hỗ trợ giúp: tôi sử dụng office 2013 64bit. Nhưng khi down ControlForOffice và cài đặt theo hướng dẫn và chạy thử file BSTaskPane.xls thì bị lỗi như sau:
compile error: Can't find project or Library
 

Nguyễn Duy Tuân

Nghị Hách
Thành viên danh dự
Tham gia ngày
13 Tháng sáu 2006
Bài viết
4,209
Được thích
9,711
Điểm
860
Nơi ở
Hà Nội
xin Admin hỗ trợ giúp: tôi sử dụng office 2013 64bit. Nhưng khi down ControlForOffice và cài đặt theo hướng dẫn và chạy thử file BSTaskPane.xls thì bị lỗi như sau:
compile error: Can't find project or Library
Bộ controls "ControlForOffice" này chỉ chạy trên Office 32-bit bạn à.
 

NguyenThienHa

Thành viên mới
Tham gia ngày
2 Tháng một 2015
Bài viết
30
Được thích
1
Điểm
0
Tuổi
34
Gửi các anh chị trên diễn đàn
cho mình hỏi tại sao mình không thể sử dụng thuộc tính Picture cho các control con của Frame được vẽ trên bản tính Excel

untitled.JPG
 

File đính kèm

huuduy.duy

Thành viên tiêu biểu
Tham gia ngày
29 Tháng mười 2010
Bài viết
793
Được thích
87
Điểm
420
Nơi ở
Cà Mau
Cho em hỏi làm thế nào để có key lic đăng ký BSAC vậy anh
 

khongnhienttt

Thành viên hoạt động
Tham gia ngày
15 Tháng bảy 2015
Bài viết
121
Được thích
33
Điểm
170
Tuổi
30
- Máy em win 10 64 bit, office 2016 64bit và office 2013 32 bit đều bị lỗi này, nguyên nhân là sao vậy A Tuân, em đã làm đúng theo hướng dẫn trong phần readme

Capture.jpg
 
Top Bottom