Можете лако заменити све умлауте помоћу макроа
Обично то није тако велики проблем као пре неколико година, али умлаути и даље могу изазвати проблеме при размени података. Следећа слика приказује табелу са текстовима који садрже умлауте:
Ако требате да размените информације са другим системима или пошаљете податке у друге земље, стога може бити корисно заменити све умлауте у табели. Замените а са ае, о са ое итд.
Наравно, то можете учинити поновним позивањем функције ЕДИТ - РЕПЛАЦЕ. Али то је много посла. Ако желите да замените сва три умлаута а, о и у великим и малим словима, као и ß, морате извршити седам операција замене заредом.
Лакше је са макроом. Ево одговарајућег програмског кода:
Суб РеплацеУмлаутс ()
Дим Целл Ас Ранге
Витх Апплицатион.ВорксхеетФунцтион
За сваку ћелију у избору
Целл.Валуе = .Субституте (.Субституте (.Субституте (.Субституте (_
.Субституте (.Субституте (.Субституте (Целл.Валуе, "а", "ае"), _
"о", "ое"), "у", "уе"), "О", "Ое"), "У", "Уе"), "ß", "сс"), _
"А", "Ае")
Следећа ћелија
Завршити
Енд Суб
Макро угнежђује одговарајуће позиве за замену путем функције Замјене једно у друго. Ово је назив функције на енглеском за функцију таблице РЕПЛАЦЕ.
Да бисте користили макро, прво изаберите ћелије у које желите да замените умлауте, а затим позовите макро. Следећа слика приказује како табела са умлаутима изгледа након покретања макроа: