Екцел пад код преласка миша преко објекта - Екцел савети

Преглед садржаја

Билл пише:

Имам документ који је постао врло нестабилан. Сваки пут када се миш приближи неком од црвених троуглова коментара, Екцел ће се срушити.

Након прегледа Билловог радног листа, нашао сам помало безазлен макро који је узроковао проблем. У покушају да очисти неке слике и командне тастере на листу, Бил је имао следећи код:

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

Поставио сам нову тестну радну свеску и успео сам да дуплирам проблем. Очигледно је да је жути оквир који искочи када задржите показивач изнад црвеног индикатора коментара ћелије облик. Покренуо сам горњи код, овај пут тражећи МсгБок сх.Наме. Свакако, међу сликама и дугмадима је био један облик за сваки коментар. Брисањем овог облика радни лист је оштећен.

Заобилазно решење ове књиге било је уклањање листа и уметање новог без покварених коментара. Такође сам предложио промену макронаредбе на ово:

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

Занимљиви Чланци...