Я экспортировал данные из доступа в Excel.
Некоторые столбцы, в которых логические значения, и Excel отображают их как "true" или "false".
Не очень читаемые, поэтому я хочу изменить значения falseпустым, а истинные значения равны «х».
Вот код VBA, который я написал:
Sub BoolToCheck()
Dim myRow As Integer
Dim myCol As Integer
For myCol = 7 To 38
For myRow = 2 To 458
Select Case Cells(myRow, myCol)
Case "TRUE"
Cells(myRow, myCol) = "x"
Case "FALSE"
Cells(myRow, myCol) = ""
End Select
DoEvents
Next myRow
Next myCol
End Sub
, но он не работает;когда я запускаю его шаг за шагом, ни одного случая не происходит.
попытался переключиться с «истины» и «ложи» на истину и ложь, но это ничего не изменило.
Кто-нибудь знает, почему это не работает?Я не понимаю ...