Dobrý den
děkuji za zaslaný vzorec ale pro moji potřebu nestačí.
Na jiných stránkách jsem našel makro, které odstraňuje diakritiku, makro jsem si upravil pro odstraňování diakritiky ve sloupcích H a X viz níže:
Sub diakritika_sloupec_H_X()
Dim Oblast As Range
Dim PoleS()
Dim PoleBez()
PoleS = Array("Ä", "Á", "Č", "Ď", "É", "Ě", "Í", "Ĺ", _
"Ň", "Ö", "Ó", "Ř", "Š", "Ť", "Ü", "Ú", "Ů", "Ý", "Ž", _
"ä", "á", "č", "ď", "é", "ě", "í", "ĺ", "ň", "ö", "ó", _
"ř", "š", "ť", "ü", "ú", "ů", "ý", "ž")
PoleBez = Array("A", "A", "C", "D", "E", "E", "I", "L", _
"N", "O", "O", "R", "S", "T", "U", "U", "U", "Y", "Z", _
"a", "a", "c", "d", "e", "e", "i", "l", "n", "o", "o", _
"r", "s", "t", "u", "u", "u", "y", "z")
Set Oblast = ActiveSheet.Range("H12:H15000", "X12:X15000")
For i = 0 To 37
Oblast.Replace What:=PoleS(i), Replacement:=PoleBez(i), _
LookAt:=xlPart, SearchOrder:=xlByColumns, MatchCase:=True
Next i
End Sub
Potřebuji toto makro ale upravit tak, aby se diakritika neodstraňovala, ale aby se buňky, které obsahují diakritiku, označily např. žlutou barvou.
citovat