簡體   English   中英

Excel 2016 VBA-速度慢

[英]Excel 2016 VBA - Slow performance

我們公司最近升級到了Office 2016,並且辦公室中的許多人正在經歷非常慢的計算速度(如果幸運的話,速度約為1%/ s)。

我嘗試過重新啟動,修復Office,刪除加載項等。我將其范圍縮小為包含VBA的文件。 例如,我創建了兩個文件:兩個文件都有兩列以10k表示的硬編碼數字,另一列是計算列。 唯一的區別是文件#1使用預定義的公式(在下面),而文件#2使用UDF(在下面)並保存為.xlsm而不是.xlsx。

文件#1(.xlsx)

C1 = 100 * A1 + B1

文件#2(.xlsm)

C1 = UDF(A1, B1)

UDF定義為:

Function UDF(x, y)
  UDF = 100 * x + y
End Function

有什么步驟可以嘗試解決此問題? 並非每個人都在經歷它。 我已經發送了VBA文件,對於那些快速計算(即即刻)的文件,我讓他們截圖了VBA參考,但它們與我的相同。

如果以安全模式啟動Excel可以解決問題,則必須使用外接程序或啟動文件或它們的某種組合。 禁用所有功能,看看是否可以解決問題,然后可以逐個重新啟用功能以縮小范圍。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM