Заменить функцию в Excel на основе значения всей ячейки - PullRequest
0 голосов
/ 17 октября 2019

Я видел решение использовать функцию замены в другом потоке: Функция замены в Excel VBA для диапазона ячеек

Но это заменит практически все, что содержит значение, которое я хочузаменить даже частичное совпадение. Как я могу заменить все значение ячейки, то есть полное совпадение, другим значением?

Я рассмотрел оба: Замена функции в Excel VBA для диапазона ячеек и Excel: заменить на основе значения всей ячейки

Однако оба имеют отношение к несколько разным темам.

Dim rng As Range, ячейка As Range Set rng = Sheets ("Sheet1"). Range ("A1: A629")

Для каждой ячейки в ячейке rng = WorksheetFunction.Substitute (ячейка, ",", ";") Далее

Например, возникла проблема, которая заключалась в следующем: - Установите «A» на «AB» - Установите «A BB» на «AB» (обратите внимание, что естьпробел) - результатом становится AB BB. Таким образом, проблема становится все с «A» и имеет пробел, заменяется на «AB», что я не имею в виду ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...