假設你的公式需要寫在D列
Excel 用宏應用了公式 卻不一樣了 都顯示#NAME求高手給解答
假設你的公式需要寫在D列
'在宏代碼中多加一句代碼,如果你即將對D1寫入公式,則在寫入公式的代碼前插入Sheet1.Range("D1").NumberFormatLocal="G/通用格式"'由于你D1是變化的,所以考慮將上面代碼中的1修改為一個變量,如Sheet1.Range("D"&i).NumberFormatLocal="G/通用格式"
EXCEL表格一樣的公式計算結果顯示會不正確,跟電腦沒有關系~之所以出現(xiàn)這種情況,一般是因為表格中公式所在的單元格初始設置為了文本格式(或者公式的來源為文本),然后再設置為常規(guī)格式。解決辦法:除了用重新計算的方法外,還可以在第一個公式單元格上雙擊鼠標左鍵,然后敲回車。接著,向下復制公式即可。