Я создаю макрос для замены специальных символов сущностями HTML, и я хотел бы, чтобы этот макрос применялся только к невидимым ячейкам.
Я пробовал свойство Hidden
, но я слишком плохо знаком с VBA и не знаю, как его использовать для этого.
Пока мой код:
Sub replaceTextWithHTML()
Cells.Replace What:="–", Replacement:="–", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=True, SearchFormat:=False, _
ReplaceFormat:=False
[other similar replacements]
End Sub
При запуске в книге, которая содержит скрытые строки, столбцы или листы, макрос также изменяет их содержимое. Я хотел бы, чтобы макрос редактировал только видимое содержимое.