Giúp kết hợp trong VBA (1 người xem)

Liên hệ QC

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

tueyennhi

Thành viên tích cực
Tham gia
18/10/10
Bài viết
1,192
Được thích
105
Em có đoạn mã sau

Sub Macro1()
Application.Calculation = xlManual
Application.Calculation = xlAutomatic
Application.Calculation = xlSemiautomatic
End Sub


Cho em hỏi có thể thêm code để hình thành addin chuyển đổi các chế độ trên được không? Nghĩa là em nạp addin này và cho nó thành nút bấm trên thanh công cụ. Mỗi lần em bấm nút thì sẽ chuyển lần lượt các chế độ.
 
Lần chỉnh sửa cuối:
Thay vì ban phải bấm vào cái nút do bạn tạo. Sao không bấm trực tiếp trên Ribbon đã có sẵn mấy cái lựa chọn này rồi... Đúng là biết xài chút VBA nó khổ quá bạn nhỉ??? cái gì cũng phải VBA mới chịu...--=0--=0--=0

Nhưng mà nó không tích hợp vào một cái ý.
 
Upvote 0
Thay vì ban phải bấm vào cái nút do bạn tạo. Sao không bấm trực tiếp trên Ribbon đã có sẵn mấy cái lựa chọn này rồi... Đúng là biết xài chút VBA nó khổ quá bạn nhỉ??? cái gì cũng phải VBA mới chịu...--=0--=0--=0

Thật sự tôi cũng không biết có chức năng này trên Ribbon, sau khi đọc bài xong, tôi cũng tìm mà chưa biết chỗ nào. Mong bạn chỉ thêm.

Em có đoạn mã sau

Sub Macro1()
Application.Calculation = xlManual
Application.Calculation = xlAutomatic
Application.Calculation = xlSemiautomatic
End Sub


Cho em hỏi có thể thêm code để hình thành addin chuyển đổi các chế độ trên được không? Nghĩa là em nạp addin này và cho nó thành nút bấm trên thanh công cụ. Mỗi lần em bấm nút thì sẽ chuyển lần lượt các chế độ.
Tôi chưa rơi vào trường hợp phải sử dụng các chế độ này. Bạn thử code này xem, hi vọng có thể giúp được bạn.
PHP:
Public ShiftCase As Integer
Sub chedo()
ShiftCase = ShiftCase + 1
If ShiftCase > 3 Then ShiftCase = 1
Select Case ShiftCase
    Case 1
    Application.Calculation = xlManual
    Case 2
    Application.Calculation = xlAutomatic
    Case 3
    Application.Calculation = xlSemiautomatic
End Select
End Sub
 
Upvote 0
Web KT

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

Back
Top Bottom