Microsoft Excel 主要用於數據管理和分析。 這個 MS Office 工具提供的功能常常令人費解,因為它僅包含在一個軟件中。 許多人可能不知道的另一個功能是使用 Excel’s VBA 您甚至可以在 Excel 中創建警報聲。 今天,我們將了解如何在 Excel 中創建和響鈴。
內容目錄
如何在 Excel 中創建警報
起初它可能聽起來很抽象且無用,但每次在 Excel 中滿足條件時都有一個視覺提示工作可能非常有用。 例如,如果單元格移動到另一張紙或有點偏離邊緣,警報會立即通知您出了什麼問題。 我們將在本教程中使用 Visual Basic,但要確保這些步驟盡可能簡化且易於解釋。
- 打開 Microsoft Excel 並單擊開發人員選項卡。 如果您的選項功能區上沒有開發人員選項,您可以通過單擊文件 > 選項 > 自定義功能區 > 選擇開發人員來添加它
- 然後,您將在“開發人員”選項卡下看到一個 Visual Basic 選項。 點擊它會單獨打開VBA窗口
- 轉到插入>模塊並將以下代碼塊粘貼到那裡
Function MakeABeep() as String Beep MakeABeep = “” End Function
- 單擊“保存”圖標,然後在隨後的對話框中,確保將其保存為啟用 Excel 宏的工作簿。 此外,請確保您維護此代碼塊中的縮進
- 現在,關閉 Microsoft Visual Basic for Applications 窗口
然後,您可以輕鬆測試此警報是否有效。 在一個空單元格中,鍵入 =MakeABeep() 並按 Enter。
如何在 Excel 中觸發警報?
簡單地創建警報對您來說幾乎沒有用處。 每次發生錯誤時都必須觸發警報提示,您可以通過將其設置為每次滿足條件時響鈴來使其工作。 假設您希望每次單元格達到或超過某個值時觸發警報。 為了在 Excel 中為警報設置此類觸發條件,您需要執行以下操作。
- 打開 Excel 並在空白單元格中輸入 ‘=IF(‘
- 如果您不希望單元格的值增加 100,請按照:’IF(B1>50, MakeABeep()’
- 第三個參數是條件為假時將發生的動作。 由於我們不希望發生任何事情,因此我們將其留空。
您的最終命令行應如下所示:
=IF(B1>50, MakeABeep(), “”)
按 Enter,如果單元格 B1 的值超過 50,您將聽到警報聲。
我們希望您現在能夠輕鬆地在 Excel 中設置警報。
如何在 Excel 中創建到期通知?
Excel 上的到期通知或指示通常與日期有關。 在此,可能會突出顯示已過期或接近過期日期的日期,您可以使用 Excel 中的條件格式選項來執行此操作。 單擊主頁 > 條件格式 > 管理規則 > 新規則。 在這裡,從第二個下拉列表中選擇“僅格式化包含”、“小於”的單元格,然後輸入以下公式:
=NOW()+30
保存它,您會注意到所有過期日期都已突出顯示。
Excel 可以自動發送電子郵件警報嗎?
另一個不受歡迎的 Excel 功能是它能夠自動發送電子郵件警報。 對於那些不知道的人,可以使用 Power Automate 在 Excel 中設置電子郵件提醒,並且此過程甚至不需要您具有任何編程知識。