我的一個客戶有一個主要的應用程序在excel 2003中編寫和運行(我知道,他們知道,這是一個錯誤,他們正在等待它被正確地合併到他們的SAP應用程序中他們一直在等待很多年)。大多數時候它工作正常,但是本週他們遇到了問題,並且數據正在返回#value條目。Excel 2003 DSUM不起作用
當我看着這個時,我發現一個DSUM函數正在返回#value,然後在其他地方傳播(我提到在VBA代碼中沒有數據驗證?)當我看着函數將單獨表中的列與條件相加,它在數據中標識了一些問題,但即使我修復了它們,並且函數分析指示沒有錯誤,它仍然返回#value。
我會發布一些代碼,但有一個涉及4700行表,這是不切實際的。任何人都可以建議我可以做些什麼來改進這一點?當源表單中沒有任何錯誤時,爲什麼DSUM會返回#value問題?我已經搜遍整列,所有的值都是有效的數字。
對不起有點模糊,但如果任何人都可以給我如何進步的建議,將不勝感激。 Excel和VBA不是我真正的專長。
有沒有可能數據字段或標準標題已被更改或不再與公式中使用的內容匹配? – datatoo
盡我所知 - 我有一個早期的備份公式工作,所以我可以做比較。 –
是否AutoCalc? – Juliusz