Kolega szuka pomocy, więc pomyślałem że może tu :)
Potrzebuję proste makro usuwające PL znaki zrobiłem cos takiego:
Function ogonki(TotalValue)
TotalValue.Replace What:="ą", Replacement:="a", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=True, SearchFormat:=False, ReplaceFormat:=False
TotalValue.Replace What:="Ą", Replacement:="A", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=True, SearchFormat:=False, ReplaceFormat:=False
ogonki = TotalValue
End Function
W komórce A1 mam: Ąą
W komórce A2 mam: =ogonki(A1)
po wykonaniu się tego makra
W komórce A1 mam: Aa
W komórce A2 mam: Aa
Czyli prawie doskonale ale powinno być tak:
W komórce A1 mam: Ąą
W komórce A2 mam: Aa
Co zrobić aby nie modywikował mi komórki A1, normalnie przypisałbym zawartość komórki pod zmienną i na tej zmiennej bym dokonał usuniecia PL znaków, niestety VisualBasic jest mi trochę obcy
Może ktoś podpowie jak naprawić funkcję :D