Je-li makro napsané ve VBA pomalé, zkus místo učení se nového jazyka tyto tipy a triky pro zrychlení.
A samozřejmě - chyby nedělá programovací jazyk, ale programátor. Programuju taky ve VBA, ale nedokážu si představit, jaké "problémy s interpunkcí" může VBA mít ani jak může "zamrznout" (není to spíše to, že se zacyklí, protože jsi špatně napsal podmínku ukončení cyklu)?