Sửa code update Formulas

Liên hệ QC

DungMD

Thành viên chính thức
Tham gia
21/6/21
Bài viết
65
Được thích
16
Mình có đoạn key update Formulas, tuy nhiên nó dài và làm file mình nặng quá chạy không được. Bác nào giúp mình bổ sung chạy nhanh được ko ạ
Sub chaybangkeg()
'
' chaybangkeg Macro
'
' Keyboard Shortcut: Ctrl+g
'
Call Focus(True)

Sheets("Bankemuavao").Select
Application.Run "DoUpdateAllFormulas"

Sheets("BK ban r").Select
Application.Run "DoUpdateAllFormulas"
Sheets("LCTTTT").Select
Application.Run "DoUpdateAllFormulas"
Sheets("BCKQHDKD").Select
Application.Run "DoUpdateAllFormulas"
Sheets("TH331").Select
Application.Run "DoUpdateAllFormulas"

Sheets("TH131").Select
Application.Run "DoUpdateAllFormulas"

Sheets("CDTK").Select
Application.Run "DoUpdateAllFormulas"

Sheets("NKC").Select
Application.Run "DoUpdateAllFormulas"

Sheets("NKC22").Select
Application.Run "DoUpdateAllFormulas"
Sheets("TH NXT-VTC").Select
Application.Run "DoUpdateAllFormulas"

Sheets("Luu y").Select
Range("G3").Select

Call Focus(False)
End Sub
Trong đó Focus là
Sub Focus(ByVal Flag As Boolean)
With Application
.EnableEvents = Not Flag
.ScreenUpdating = Not Flag
.Calculation = IIf(Flag, xlCalculationManual, xlCalculationAutomatic)
End With
End Sub
 
Nặng là do công thức nhiều. Với lại bạn nên đưa code "DoUpdateAllFormulas" lên xem sao
 
Upvote 0
Em thấy nhiều người lên diễn đàn hỏi mà cũng lười, có thể có 1 quy định nào đó nếu hỏi không có file rõ ràng thì xoá bài ko a.
Không được, ai lại vậy. Hỏi không rõ ràng, không phản hòi khi được hỏi thì bị chậm trễ ráng chịu thôi.
 
Upvote 0
Em thấy nhiều người lên diễn đàn hỏi mà cũng lười, có thể có 1 quy định nào đó nếu hỏi không có file rõ ràng thì xoá bài ko a.
Người trả lời thì chỉn chu, trong khi nhiều người hỏi thì lười không chịu nổi. Trường hợp này thì không lười mà sợ lộ code --=0
 
Upvote 0
thế "nó là code rồi" nên không đưa lên được?
Bác hiểu nhầm ý mình rồi, ý là nó kiểu như hàm Sum ấy, mình ko viết thêm ( nó là phím ctr+shif +a ) của Add in atool bác Duy Tuân nên ko biết ghi kiểu gì
Bài đã được tự động gộp:

Người trả lời thì chỉn chu, trong khi nhiều người hỏi thì lười không chịu nổi. Trường hợp này thì không lười mà sợ lộ code --=0
Bác hiểu nhầm ý m rồi
Bài đã được tự động gộp:

Không anh nhé. Bí mật thương mại. :p
Xin lỗi vì diễn đạt không rõ làm bác hiểu nhầm
Bài đã được tự động gộp:

Bác hiểu nhầm ý mình rồi, ý là nó kiểu như hàm Sum ấy, mình ko viết thêm ( nó là phím ctr+shif +a ) của Add in atool bác Duy Tuân nên ko biết ghi kiểu gì
Bài đã được tự động gộp:


Bác hiểu nhầm ý m rồi
Bài đã được tự động gộp:


Xin lỗi vì diễn đạt không rõ làm bác hiểu nhầm
Vì nó tích hợp Add in Atool nên gửi bác nào ko có cũng chạy được file này
 
Upvote 0
vậy khả năng do file bạn có quá nhiều công thức dò tìm nên gây nặng file, nếu có thể bạn bắt đầu chuyển nó thành code vba thì có thể giải quyết vấn đề
 
Upvote 0
Web KT

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

Back
Top Bottom