Microsoft Excel jest używany głównie do zarządzania danymi i ich analizy. Funkcjonalności oferowane przez to narzędzie MS Office są często zaskakujące, biorąc pod uwagę to, ile zawiera tylko jedno oprogramowanie. Inną cechą, o której wielu może nie wiedzieć, jest to, że używanie Excel’s VBA możesz nawet stworzyć dźwięk alarmu w programie Excel. Dzisiaj przyjrzymy się, jak utworzyć i wywołać alarm w programie Excel.

Jak utworzyć alarm w Excelu?

Początkowo może to brzmieć abstrakcyjnie i bezużytecznie, ale posiadanie wizualnej wskazówki za każdym razem, gdy spełniony jest warunek w Excelu, może być niezwykle przydatne. Na przykład, jeśli komórka zostanie przeniesiona do innego arkusza lub znajduje się nieco poza krawędzią, alarm alarmowy natychmiast powiadomi Cię o tym, co poszło nie tak. W tym samouczku będziemy używać języka Visual Basic, ale upewnij się, że kroki są tak uproszczone i łatwe do wyjaśnienia, jak to tylko możliwe.

  1. Otwórz Microsoft Excel i kliknij kartę Deweloper. Jeśli nie masz opcji Deweloper na wstążce opcji, możesz ją dodać, klikając Plik> Opcje> Dostosuj wstążkę> wybierz Deweloper
  2. Zobaczysz opcję Visual Basic na karcie Deweloper. Kliknięcie go otworzy okno VBA osobno
  3. Przejdź do Wstaw > Moduł i wklej tam następujący blok kodu
Function MakeABeep() as String
    Beep
    MakeABeep = “”
End Function
  1. Kliknij ikonę Zapisz i w kolejnym oknie dialogowym upewnij się, że zapisałeś go jako skoroszyt programu Excel z obsługą makr. Upewnij się również, że zachowujesz wcięcie w tym bloku kodu
  2. Teraz zamknij okno Microsoft Visual Basic for Applications

Możesz wtedy łatwo sprawdzić, czy ten alarm działa, czy nie. W pustej komórce wpisz =MakeABeep() i naciśnij enter.

Jak wywołać alarm w programie Excel?

Samo utworzenie alarmu na niewiele się zda lub nie będzie dla ciebie przydatne. Monit o alarm musi uruchamiać się za każdym razem, gdy popełnisz błąd i możesz sprawić, by działał w ten sposób, ustawiając go tak, aby dzwonił za każdym razem, gdy spełniony zostanie warunek. Załóżmy, że chcesz, aby alarm był wyzwalany za każdym razem, gdy komórka osiągnie lub przekroczy określoną wartość. Oto, co musisz zrobić, aby ustawić taki warunek wyzwolenia alarmu w programie Excel.

  1. Otwórz program Excel i w pustej komórce wpisz „= JEŻELI (”
  2. Jeśli nie chcesz, aby wartość komórki wzrosła o 100, wykonaj to jako: 'IF(B1>50, MakeABeep()’
  3. Trzeci parametr to akcja, która miałaby miejsce, gdyby warunek był fałszywy. Ponieważ nie chcemy, aby coś się z tym stało, pozostawiamy to pole puste.

Twoja ostatnia linia poleceń powinna wyglądać tak:

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

Naciśnij Enter, a jeśli komórka B1 ma wartość przekraczającą 50, usłyszysz dźwięk alarmu.

Mamy nadzieję, że teraz będziesz mógł z łatwością ustawiać alarmy w Excelu.

Jak utworzyć powiadomienie o wygaśnięciu w programie Excel?

Powiadomienie o wygaśnięciu lub wskazanie w programie Excel zasadniczo dotyczy dat. Tutaj daty, które wygasły lub są bliskie daty wygaśnięcia, mogą zostać podświetlone i można to zrobić za pomocą opcji formatowania warunkowego w programie Excel. Kliknij Strona główna > Formatowanie warunkowe > Zarządzaj regułami > Nowa reguła. Tutaj wybierz „Formatuj tylko komórki zawierające”, „Mniej niż” z drugiego menu rozwijanego i wprowadź następującą formułę:

=NOW()+30

Zapisz to, a zauważysz, że wszystkie wygasłe daty zostały podświetlone.

Czy program Excel może automatycznie wysłać alert e-mail?

Kolejną niepopularną funkcją Excela jest możliwość automatycznego wysyłania alertów e-mail. Dla tych, którzy nie wiedzieli, przypomnienia e-mail można ustawić w programie Excel za pomocą Power Automate, a ten proces nie wymaga nawet wcześniejszej wiedzy programistycznej.