У меня есть рабочий скрипт VBA, который в настоящее время заменяет все точки запятыми (опубликовано ниже).Однако я бы не использовал первые две строки в сценарии и изменил бы все остальное.Каков был бы лучший и самый простой способ сделать это?Я нашел только те решения, в которых нужно установить диапазон, но я хочу, чтобы он работал для всех листов Excel независимо от количества строк или столбцов.
Sheets("Sheet1").Select
Cells.Replace what:=".", Replacement:=",", _
LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, _
SearchFormat:=False, ReplaceFormat:=False