Ahoj. V podstatě sis odpověděl sám. Problém je, že ve Tvém sešitě jsou prvky, které sice existují, ale nejsou vytvořené. Podívej se na VBA ... dáš F2 a podíváš se na nahoře : VBAProject ... pak dole List1 ... a vpravo najdeš komponenty HTMLHidden1 apod.
Rovněž, když se podíváš na v design modu na list 1 a 2 tak ve výběru máš nabídku na List1 + HTMLImage.
Podle mě tyto ActiveX obj. existují, ale chybí na ně Create + reference do ??? doplňku.
Nejjednodužší je smazat celý sešit do pryč a udělat to přímo v VBA a nebudeš mít problém s CTRL+C ... CTRL + V.
Nebo máš možnost nejdříve aktivovat doplňěk (musíš zjistit který to je) a až pak otevřít sešit. Je možné, že to bude fungovat ale nesázím na to.
Nebo vyzkoušej třeba odstranit tímto způsobem
Sub mazej()
Call VBAProject.List1.HTMLHidden1.Delete
Call VBAProject.List1.HTMLImage1.Delete
Call VBAProject.List1.HTMLText1.Delete
Call VBAProject.List2.HTMLHidden1.Delete
Call VBAProject.List2.HTMLImage1.Delete
Call VBAProject.List2.HTMLText1.Delete
End Sub
Ani toto nemusí fungovat. Za strátu času Ti to nestojí ... udělej to znova.
R.
citovat