У нас есть серийные номера, которые необходимо просмотреть, и некоторые из них имеют длину 5 цифр, но в базе данных есть префикс 0, который, разумеется, отсутствует в формате, который мы получаем. Итак, используя кусочки другого VBA, я получил следующее, которое зацикливается и ничего не меняет.
Что я пропускаю / делаю неправильно?
Sub SNoReview()
Dim METER As String
Dim SQL_STRING As String
Dim ANSWER As String
Dim CELLADDRESS As Variant
Application.ScreenUpdating = True
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Sheets("Sheet1").Activate
Range("N6").Select
Do Until IsEmpty(ActiveCell)
CELLADDRESS = ActiveCell.Address
METER = ActiveCell.Value
If Len(METER) = 5 Then
METER = "0" & (METER)
Else: METER = (METER)
End If
ActiveCell.Offset(1, 0).Select
Loop
End Sub