如果Excel單元格為空,如何顯示警告/警報訊息?


Excel是一個功能強大的資料管理和分析應用程式,具有多種可以提高您工作效率的功能。當滿足某些條件時,其中一項功能就是顯示警告或警報訊息的能力。在本文中,我們將瞭解如何在Excel中在單元格為空時生成警告或警報訊息。空單元格通常會導致錯誤或資料分析不足。您可以透過設定警告訊息來防止重要的單元格為空白,要求使用者在繼續操作之前填寫這些單元格。此功能對於建立需要精確單元格輸入的表單、收集資料或建立模板特別有用。

如果單元格為空,則顯示警告/警報訊息

這裡,我們將首先建立一個VBA模組,然後執行它來完成任務。讓我們來看一個簡單的過程,瞭解如何在Excel中顯示單元格為空時的警告或警報訊息。

步驟1

考慮一個Excel表格,其中表格中的資料類似於下圖。

首先,右鍵單擊工作表,然後單擊“檢視程式碼”以開啟VBA應用程式,然後單擊“插入”,然後選擇“模組”。

右鍵單擊 > 檢視程式碼 > 插入 > 模組。

步驟2

然後將下面的程式碼複製到文字框中。

程式碼

Sub BlackCell()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "Display warning message"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeBlanks)
If Err = 0 Then
MsgBox "You don't answer all of questions!"
End If
End Sub

步驟3

然後將工作表另存為宏啟用模板,然後單擊F5執行模組。然後選擇單元格範圍,然後單擊“確定”以完成任務。

儲存 > F5 > 選擇範圍 > 確定。

將顯示錯誤訊息。

結論

在本教程中,我們使用了一個簡單的示例來演示如何在Excel中顯示單元格為空時的警告或警報訊息,以突出顯示特定資料集。

更新於:2023年7月12日

833 次瀏覽

啟動您的 職業生涯

完成課程獲得認證

開始
廣告