Я нашел этот действительно полезный фрагмент по < strong>Джей, который помог мне преобразовать текст в объекты HTML в Excel ( путем переключения до и после) при подготовке к экспорту в CSV.
e.g. ReplaceCharacter cell, "€","€" 'euro
Однако, судя по второму комментарию в этой ветке, это не самый эффективный метод — например, у меня есть документ с примерно 90 строками и примерно 13 столбцами. Поскольку я новичок в VBA/макросах, я понимаю, как работает скрипт, что он прокручивает каждую ячейку, находит символы и заменяет их.
Этот конкретный метод занял чуть менее 1:00 минуты (55 секунд), что я замерил, поместив всплывающее окно msgbox после его завершения.
Хотя это все еще разумно (я мог бы уйти и заварить чашку чая через минуту), это было бы не то же самое, если бы вместо этого было 1000 строк, поэтому мне было интересно, может ли кто-нибудь предложить какие-либо улучшения или альтернативные методы достижения то же самое?