Přejít na hlavní obsah

Jak nakonfigurovat Excel tak, aby odesílal zprávu, pokud je buňka prázdná

Microsoft Excel je jedním z nejoblíbenějších tabulkových programů s mnoha užitečnými funkcemi. Jednou z těchto funkcí je možnost Nastavení odesílání zprávy, pokud je určitá buňka prázdná. To může být užitečné například v případě, kdy pracujete s velkým množstvím dat a chcete si být jisti, že jsou všechny potřebné buňky vyplněny.

Chcete-li nastavit automatické odesílání zprávy v prázdné buňce, musíte použít funkce podmíněného formátování a makra v Excelu. Nejprve musíte určit buňku, pro kterou chcete nastavit podmínku. Dále pomocí funkce IF budete moci zkontrolovat, zda je tato buňka plná nebo ne.

Dobrým řešením by bylo použití funkce IFERROR, která umožňuje detekovat chyby v buňkách. Pokud se hodnota buňky rovná chybě, znamená to, že je prázdná. Vzorec můžete nakonfigurovat tak, aby používal funkci IFERROR a poslal zprávu e-mailem nebo nakonfiguroval upozornění, pokud buňka zůstane prázdná.

Například takto může vypadat vzorec:

=IF(ISERROR (A1), "odeslat zprávu","")

Kde A1 je buňka, kterou chcete zkontrolovat do prázdna. Pokud se hodnota buňky A1 rovná chybě, zobrazí se text odeslat zprávu, jinak buňka zůstane prázdná.

Jakmile definujete podmínku a nastavíte vzorec v Excelu, můžete přidat makro pro odeslání zprávy nebo instalaci Upozornění. Makra vám umožňují automatizovat úkoly v Excelu a provádět určité akce, když splníte určitou podmínku.

Jak nastavit Excel pro odesílání zprávy při prázdné buňce

Excel poskytuje možnost konfigurovat upozornění a odesílání zpráv, když jsou splněny určité podmínky. Jednou z těchto podmínek může být prázdná buňka. Pokud potřebujete dostávat upozornění, když se určitá buňka ve vašem souboru Excel vyprázdní, můžete to snadno nakonfigurovat pomocí vestavěných funkcí programu.

Chcete-li začít, vyberte buňku, kterou chcete sledovat. Poté otevřete kartu Podmíněné formátování na panelu nástrojů aplikace Excel a z rozbalovací nabídky vyberte Podmíněné formátování. V seznamu, který se zobrazí, vyberte "Formátovat pouze buňky, jejichž obsah" a ze seznamu podmínek vyberte "prázdné".

Poté vytvořte nové pravidlo podmíněného formátování, které změní barvu pozadí nebo textu buňky, pokud se buňka vyprázdní. V okně Nastavení pravidla vyberte odpovídající formátování.

Nyní, když uložíte soubor a buňku, kterou jste vybrali, bude prázdná, Excel automaticky použije vybrané formátování na tuto buňku. Můžete tedy jasně vidět, že buňka je prázdná.

Pokud chcete přímo přijímat oznámení o prázdné buňce, můžete nastavit makro, které vám pošle e-mail, když se buňka vyprázdní. K tomu budete potřebovat trochu programování v jazyce VBA.

Otevřete Editor VBA výběrem "vývojář" na panelu nástrojů aplikace Excel a poté "Editor VBA". V editoru VBA vytvořte nový postup pomocí následujícího kódu:

Sub SendEmailIfEmpty()Dim OutlookApp As ObjectDim OutlookMail As ObjectDim MailBody As String' Проверяем, пустая ли ячейка A1If Range("A1").Value = "" ThenSet OutlookApp = CreateObject("Outlook.Application")Set OutlookMail = OutlookApp.CreateItem(0)' Настройте свойства письмаWith OutlookMail.Subject = "Важное уведомление: Ячейка пуста".To = "адрес-получателя@почта.ru".Body = "Ячейка A1 стала пустой.".SendEnd With' Очищаем объекты OutlookSet OutlookMail = NothingSet OutlookApp = NothingEnd IfEnd Sub

V kódu výše zkontrolujeme, zda je buňka A1 prázdná, a pokud ano, vytvoříme nový e-mail aplikace Outlook s přednastavenými vlastnostmi, jako je Adresa příjemce, téma a tělo dopisu. Poté je dopis odeslán. Ujistěte se, že jste nahradili "адрес-получателя@почта.ги" na Vaši skutečnou e-mailovou adresu.

Jakmile vytvoříte postup, můžete jej připojit k události změny hodnoty buňky A1. Chcete-li to provést, vraťte se do sešitu aplikace Excel a vyberte buňku A1. Poté přejděte na kartu Vývojář a klikněte na tlačítko Přiřadit makro. V okně, které se otevře, vyberte vytvořený postup a klikněte na OK. Nyní, když je buňka A1 prázdná, Excel odešle upozornění na Vámi zadanou e-mailovou adresu.

Všimněte si, že pro spuštění kódu makra možná budete muset v editoru VBA nainstalovat odkaz na knihovnu objektového modelu aplikace Outlook (vyberte nástroje > odkazy a vyhledejte Microsoft Outlook XX.X Object Library " v seznamu).

Nastavením aplikace Excel pro odesílání zprávy v prázdné buňce si tedy můžete být jisti, že budete vždy upozorněni, když se důležitá data stanou nedostupnými nebo chybějí ve vaší tabulce.

Vytvoření pravidla formátování

Chcete-li nakonfigurovat Excel tak, aby odesílal zprávu, pokud je buňka prázdná, můžete použít pravidla formátování. Pravidlo formátování umožňuje automaticky změnit vzhled buněk v závislosti na podmínkách, které nastavíte.

1. Zvýrazněte rozsah buněk, na které chcete pravidlo formátování použít.

2. Na kartě Domů ve skupině Styly vyberte Podmíněné formátování a klikněte na Spravovat pravidla formátování.

3. V okně, které se zobrazí, klikněte na"nové pravidlo".

4. V dialogovém okně, které se otevře, vyberte "vzorec pro definování formátu".

5. Do pole vzorec zadejte podmínku, při které chcete, aby se Formát buňky změnil. Chcete-li například zkontrolovat, zda je buňka prázdná, použijte vzorec "=řetězec(a1)=0". Zde je A1 adresa buňky, kterou je třeba zkontrolovat.

6. Klikněte na tlačítko" Formát " a vyberte požadovaný formát pro buňky, ve kterých bude podmínka splněna.

7. Kliknutím na tlačítko OK uložíte nastavení pravidla formátování.

8. Poté, pokud je buňka, na kterou bylo pravidlo formátování použito, prázdná, změní se formát této buňky podle zvoleného formátu.

Nyní, Excel automaticky odešle zprávu, pokud se buňka vyprázdní a budete moci provést potřebné kroky ve své datové tabulce.