Условие выполнено, но все же управление не проходит внутри IF(). c имеет значение «Будет загружено» & равное значение, через которое я сравниваю, но управление не происходит внутри. Я использую какой-либо неправильный синтаксис, но он хорошо работает для некоторых других файлов.Почему управление не происходит внутри if(), все еще условие выполнено?
3
A
ответ
3
Если вы посмотрите на подсказке, как представляется, по крайней мере один пробел после текста:
Поэтому он не быть равный строке, содержащей текст без пробела.
Если вы хотите, чтобы он поймал строки с пробелами на конце, я предлагаю вам использовать rtrim()
или даже trim()
, если вы хотите, чтобы и ведущие пробелы игнорировались.
Вы также можете использовать lcase()
, чтобы игнорировать любые проблемы с верхним и нижним регистром. Ввод и те в силу было бы что-то вроде:
If LCase(Trim(c)) = "to be uploaded" Or LCase(Trim(c)) = "to be loaded" Then ...
1
Смежные вопросы
- 1. условие if-and-else не выполнено, но заголовок все еще выполняется
- 2. Почему моя инструкция if все еще работает, если условие ложно?
- 3. Почему инструкция if не выполняется корректно, даже если условие выполнено?
- 4. Условие не выполнено
- 5. IF условие не соблюдается, но код все еще срабатывает
- 6. Состояние еще не выполнено
- 7. Почему этот оператор PHP if все еще содержит содержимое внутри?
- 8. Почему условие этого цикла все еще выполняется?
- 9. Почему код внутри этого оператора «if» все еще работает?
- 10. Если условие не выполнено?
- 11. Выйти из инструкции IF, если условие выполнено
- 12. Проверка IF условие возврата ложен, а оператор IF внутри все еще работают в JavaScript
- 13. Когда будет выполнено условие Ruby's if?
- 14. Если условие выполнено, но содержимое оператора if не работает
- 15. не работает, если еще условие внутри echo
- 16. ParallelFor не отменяет все темы сразу, если выполнено условие
- 17. Измученного Resultset SQL Исключение происходит в случае условие еще условие
- 18. Почему ошибка «Не удалось отличить значение типа» все еще происходит?
- 19. Удалите все экземпляры записи, если условие выполнено.
- 20. , сравнивая все значения столбца, если условие выполнено.
- 21. Для цикла с условием If - Итерация, если условие не выполнено
- 22. Разрыв инструкции if/else, если условие не выполнено
- 23. Сообщение об ошибке все еще печатается, даже если условие завершения выполнено и введено
- 24. Почему это не входит в условие if?
- 25. еще условие не выполняется?
- 26. Почему IF условие не выполняется на андроид
- 27. код внутри, если он не работает, даже если условие выполнено
- 28. Управление не происходит в if-части. (Java in netbeans)
- 29. присвоение переменной внутри «IF» условие
- 30. ng-show не работает, хотя условие выполнено
каким будет формат в Set Foundcell = tmpSheet.Range ("A2: A" & lastrow) .find (Что : = "To be Uploaded") Здесь происходит то же самое, что элемент управления не находит «быть загруженным». Может у, пожалуйста, помогите мне в этом? – ksrds
, но есть строка, начинающаяся с «Будет загружена» еще не принимала – ksrds