Microsoft Excel 主要用於數據管理和分析。 這個 MS Office 工具提供的功能常常令人費解,因為它僅包含在一個軟件中。 許多人可能不知道的另一個功能是使用 Excel’s VBA 您甚至可以在 Excel 中創建警報聲。 今天,我們將了解如何在 Excel 中創建和響鈴。

如何在 Excel 中創建警報

起初它可能聽起來很抽象且無用,但每次在 Excel 中滿足條件時都有一個視覺提示工作可能非常有用。 例如,如果單元格移動到另一張紙或有點偏離邊緣,警報會立即通知您出了什麼問題。 我們將在本教程中使用 Visual Basic,但要確保這些步驟盡可能簡化且易於解釋。

  1. 打開 Microsoft Excel 並單擊開發人員選項卡。 如果您的選項功能區上沒有開發人員選項,您可以通過單擊文件 > 選項 > 自定義功能區 > 選擇開發人員來添加它
  2. 然後,您將在“開發人員”選項卡下看到一個 Visual Basic 選項。 點擊它會單獨打開VBA窗口
  3. 轉到插入>模塊並將以下代碼塊粘貼到那裡
Function MakeABeep() as String
    Beep
    MakeABeep = “”
End Function
  1. 單擊“保存”圖標,然後在隨後的對話框中,確保將其保存為啟用 Excel 宏的工作簿。 此外,請確保您維護此代碼塊中的縮進
  2. 現在,關閉 Microsoft Visual Basic for Applications 窗口

然後,您可以輕鬆測試此警報是否有效。 在一個空單元格中,鍵入 =MakeABeep() 並按 Enter。

如何在 Excel 中觸發警報?

簡單地創建警報對您來說幾乎沒有用處。 每次發生錯誤時都必須觸發警報提示,您可以通過將其設置為每次滿足條件時響鈴來使其工作。 假設您希望每次單元格達到或超過某個值時觸發警報。 為了在 Excel 中為警報設置此類觸發條件,您需要執行以下操作。

  1. 打開 Excel 並在空白單元格中輸入 ‘=IF(‘
  2. 如果您不希望單元格的值增加 100,請按照:’IF(B1>50, MakeABeep()’
  3. 第三個參數是條件為假時將發生的動作。 由於我們不希望發生任何事情,因此我們將其留空。

您的最終命令行應如下所示:

=IF(B1>50, MakeABeep(), “”)

按 Enter,如果單元格 B1 的值超過 50,您將聽到警報聲。

我們希望您現在能夠輕鬆地在 Excel 中設置警報。

如何在 Excel 中創建到期通知?

Excel 上的到期通知或指示通常與日期有關。 在此,可能會突出顯示已過期或接近過期日期的日期,您可以使用 Excel 中的條件格式選項來執行此操作。 單擊主頁 > 條件格式 > 管理規則 > 新規則。 在這裡,從第二個下拉列表中選擇“僅格式化包含”、“小於”的單元格,然後輸入以下公式:

=NOW()+30

保存它,您會注意到所有過期日期都已突出顯示。

Excel 可以自動發送電子郵件警報嗎?

另一個不受歡迎的 Excel 功能是它能夠自動發送電子郵件警報。 對於那些不知道的人,可以使用 Power Automate 在 Excel 中設置電子郵件提醒,並且此過程甚至不需要您具有任何編程知識。