2017-08-10 70 views
-1

單擊按鈕「計算」時,每個單元格都顯示值,我有一個excel文件。如果在其他單元格中存在錯誤,則將值放入單元格的VBA代碼

所以,如果任何單元格出現錯誤,我必須給主單元格賦予另一個值。

當在其他單元格中發生錯誤時,是否可以通過VBA將預定義值放入輸入單元格中?輸入單元也應該是免費的手動輸入。

+0

[如果ISERROR在VBA?(HTTPS的可能重複://計算器。 com/questions/18562252/if-iserror-in-vba) – C8H10N4O2

回答

0

如果我理解正確,當按下計算按鈕(marco)時會填充一系列單元格。如果在這個範圍內的這些單元有錯誤,主單元(無論這是什麼)必須得到不同的值。

問題1:當沒有錯誤時主單元包含什麼? 問題2:範圍如何填充?由宏?

假設:如果Q2是正確的,那麼宏應該處理錯誤,並給主電池不同的值....

+0

看來我不應該再次給出解釋。因爲,你的理解絕對正確。但是,爲了回答你的問題,主單元格是一個輸入值,它會定期輸入,所以總是會有一個值。對於問題2,單元格的範圍與宏完全更新。所以要確定,當單元格中有錯誤時,輸入值將取自定義的VBA。或者如果可能的話,輸入單元可以返回到先前的值。但我想知道哪個更容易。這只是我的第三個excel項目。 –

+0

完成處理/填充單元格後,可以將「先前值」存儲在變量中,並檢查是否有錯誤。但是,我猜想有一個錯誤的反饋會很好。 –

+0

你可以給我任何代碼示例嗎? 對不起,延遲評論。 –

相關問題