У меня есть пользовательская форма с флажком, который должен возвращать значение «1» или «-1» на лист вместо «ИСТИНА» или «ЛОЖЬ». (Моя таблица конвертирует 1 в Да и -1 в Нет)
Код работает, но он использует true / false в строке с моими данными и использует 1 / -1 в следующей строке (см. Скриншот). Серые линии на скриншоте - повторяющиеся строки. Есть идеи, что я делаю не так?
Вот код для флажка:
If ConstRel.Value Then
ws.Range("A65535").End(xlUp).Offset(1, 10).Value = "1"
Else
ws.Range("A65535").End(xlUp).Offset(1, 10).Value = "-1"
End If
Скриншот