Функция замены дает объект не поддерживает свойство или метод - PullRequest
0 голосов
/ 20 декабря 2018

Этот сценарий VBA работал очень хорошо до сегодняшнего дня, когда эта строка repStr = Replace (currentSID, "t #", "SID _")

Функция Replace показывает, что все параметры являются строками.currentSID = "t # 3520"

Sub AddSID(sh As Worksheet)
    Dim r As Long
    Dim c As Long
    Dim currentSID As String
    Dim maxRow As Long
    Dim repStr As String

    maxRow = sh.Cells(2000, 1).End(xlUp).Row
    For r = maxRow To 2 Step -1
        currentSID = sh.Cells(r, 1).Value
        repStr = Replace(currentSID, "t#", "SID_")
        sh.Cells(r, 1).Value = repStr
        currentSID = sh.Cells(r, 1).Value
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...