我是VBA的新手。我有一個我認爲很簡單的問題,但我愚蠢地失敗了。我必須生成MsgBox
警告用戶輸入空白單元格中的數據。警告空單元格的用戶,並根據前面的列中的值指示位置
我也有通過指示在前面的列中的參數提空白信元的目的。其實我的excel列表非常大,但是,我上傳的圖片顯示了我的需求。
在A列中我已經進入了公司的名字 - 法拉利,奧迪和蘭博基尼,而在B欄我已經提到各自的汽車。在C,D,E欄中,我提到了他們幾個月的銷售數字。如果用戶未能輸入一個條目的銷售數字,那麼當他檢查數據有效性時,我需要警告他。
此圖片的消息應該是: 請輸入售出的蘭博基尼Aventador和蘭博基尼威尼諾的單位數量。
在我的形象,黃色的高亮顯示未輸入的數據。在我的文件中,我只有一列(僅一個月)用於銷售,但有數千行(用於汽車)。
可以使用條件格式化。就像輸入列A和B中的數據一樣,如果列C,D,E中的單元格爲空,則它們將變爲紅色。如果你選擇msgbox,它會變得刺激,因爲你有一千行的驗證。 – Santosh
感謝santosh的回答。我知道條件格式。事實上,我通過用紅色突出顯示空白單元格來實現條件格式化,但是,由於有很多行,用戶往往忽略它們。正如你所提到的,如果我生成msgbox,會有很多消息,是的,我知道這一點,但我想在單個消息中生成缺失數據列表。所以用戶不會被數十個msgbox激怒。 –
ok將發佈代碼 – Santosh