Zlyhanie programu Excel pri prejdení myšou objektom - tipy v programe Excel

Bill píše:

Mám dokument, ktorý sa stal veľmi nestabilným. Zakaždým, keď sa moja myš priblíži k jednému z červených trojuholníkov s komentármi, Excel zlyhá.

Po prezretí Billovho pracovného listu som našiel trochu neškodné makro, ktoré spôsobovalo problém. V snahe vyčistiť niektoré obrázky a príkazové tlačidlá na hárku mal Bill nasledujúci kód:

For Each sh in ActiveSheet.Shapes sh.Delete Next sh

Nastavil som nový testovací zošit a podarilo sa mi duplikovať problém. Zdá sa, že žlté políčko, ktoré sa objaví, keď umiestnite kurzor myši na červený indikátor komentára bunky, je Tvar. Spustil som vyššie uvedený kód, tentokrát som požiadal o MsgBox sh.Name. Iste, medzi obrázkami a tlačidlami bol pre každý komentár jeden tvar. Vymazaním tohto tvaru bol pracovný hárok poškodený.

Riešením tejto knihy bolo odstránenie hárka a vloženie nového bez rozbitých komentárov. Tiež som navrhol zmeniť makro na toto:

If Not Left(sh.Name, 7) = "Comment" Then sh.Delete

Zaujímavé články...