Neviděl bych to tak sebekriticky , taky mě nenapadlo, že se to bude ve verzi 2007 chovat odlišně od 2010. Pokud Ti nevadí, že vlastní funkce vrací anglické názvy tak si můžeš ponechat doplněk beze změn. Pokud bys chtěla používat funkci jen s "češtinou" tak bych stávající doplněk smazal a vytvořil nový s výše zmíněným kódem. Pokud bys chtěla používat obě verze (cz i en) současně opět bych odstranil současný doplněk a vytvořil nový s tímto kódem:
Function FT(Bunka As Range)
FT = Bunka.Formula
End Function
Function FTCZ(Bunka As Range)
FTCZ = Bunka.FormulaLocal
End Function
Jediný rozdíl v "CZ verzi" je to slovíčko Local - FTCZ = Bunka.FormulaLocal