Ahhoz, hogy ne az egész lapodat figyelje, a
For oszlop = 2 To ActiveSheet.UsedRange.Columns.Count helyett írj
For oszlop = 2 to [ide írd be fixen az utolsó vizsgálandó oszlopod számát, D esetén 4, P-nél 16]
a For sor = 2 To ActiveSheet.UsedRange.Rows.Count sornál pedig
For sor = 2 to [ide jön az alsó sorod sorszáma]
Ez a sor kétszer szerepel a makróban.
Ha privátban megadod a címed, délután küldök egy fájlt, ami 333 db függvény nevét adja meg 4 nyelven (magyar, angol, német és francia).
A 0-val kapcsolatos hibát most nem érek rá megnézni, de a más számra átírás nálam is bejött.