upozornění formou msgbox
Napsal: 04 úno 2018 22:30
Dobrý den všem,
prosím o radu: v sešitu excelu mám listy "Index" a "data". V listu data mám tabulku s informacemi o revizích a nejdůležitější je plánovaný termín revize (sloupec C). Je možné napsat VBA kód, který po otevření sešitu zkontroluje datumy ve sloupci C, porovná je s aktuálním datem a pokud vyhodnotí, že je blížící se termín kratší jak 30 kalendářních dnů, tak se otevře msgbox se zprávou o blížící se konkrétní revizi/revizích? A tato zpráva by vyskakovala vždy po otevření sešitu, až do doby, kdy uživatel zadá do řádku blížící se revize ve sloupci "poznámka" nějaký textový řetězec - například Objednáno.( v přiloženém příkladu je to buňka G5 - zbývá míň jak 30 dnů ) Původně jsem dostal za úkol, aby informační msgbox uvedl taky počet zbývajících dnů do revize, ale mám neblahý pocit, že je to vše moc komplikované, že? Pokud řešení pro tuto vizualizaci existuje a někdo mně ho dokáže napsat, budu nesmírně vděčný. Pokud ne, děkuji za přečtení mého problému a mějte se hezky.
prosím o radu: v sešitu excelu mám listy "Index" a "data". V listu data mám tabulku s informacemi o revizích a nejdůležitější je plánovaný termín revize (sloupec C). Je možné napsat VBA kód, který po otevření sešitu zkontroluje datumy ve sloupci C, porovná je s aktuálním datem a pokud vyhodnotí, že je blížící se termín kratší jak 30 kalendářních dnů, tak se otevře msgbox se zprávou o blížící se konkrétní revizi/revizích? A tato zpráva by vyskakovala vždy po otevření sešitu, až do doby, kdy uživatel zadá do řádku blížící se revize ve sloupci "poznámka" nějaký textový řetězec - například Objednáno.( v přiloženém příkladu je to buňka G5 - zbývá míň jak 30 dnů ) Původně jsem dostal za úkol, aby informační msgbox uvedl taky počet zbývajících dnů do revize, ale mám neblahý pocit, že je to vše moc komplikované, že? Pokud řešení pro tuto vizualizaci existuje a někdo mně ho dokáže napsat, budu nesmírně vděčný. Pokud ne, děkuji za přečtení mého problému a mějte se hezky.