Как сравнить значение строки в excel vba? например texbox1.text = A и textbox2.text = AAA, поэтому texbox1.text < textbox2.text поэтому msgbox отобразит A < AAA. как добиться этого?Сравнение значения строки в excel vba
-1
A
ответ
0
Являются ли строки текстового поля ссылкой на Columns
?
Если да, то вам просто нужно один If
заявление, чтобы проверить состояние:
UNTESTED
If Columns(textbox1.Text).Column < Columns(textbox2.Text).Column Then
Msgbox "" & UCase(textbox1.Text) & "<" & UCase(textbox2.Text) & ""
End If
Вы должны были бы добавить некоторые обработки ошибок, хотя справиться с ситуациями, когда текст Ждут» t соответствует столбцу.
Кроме того, если это по отношению к колонкам, в Excel 2010 максимальный столбец XFD
или номер столбца 16384 ...
Смежные вопросы
- 1. Сравнение строк в excel vba
- 2. Сравнение строк в Excel VBA
- 3. Сравнение строк в Excel VBA
- 4. Сравнение десятичных значений Excel VBA
- 5. Excel VBA сравнение столбца данных копия строки
- 6. Сравнение столбцов Excel VBA, сравнение и смещение
- 7. Excel VBA Сравнение двух книг
- 8. Excel VBA: Объединить строки и суммарные значения
- 9. excel vba Сравнение двух листов на основе уникального значения
- 10. VBA Сравнение строк/столбцов в Excel
- 11. Как извлечь значения из строки значения метки в Excel VBA?
- 12. Объединить строки в Excel & VBA
- 13. Сравнение текста в Excel
- 14. Сравнение имени рабочего листа в vba excel
- 15. Сравнение двух столбцов в Excel VBA
- 16. Пытается ускорить сравнение списка в EXCEL VBA
- 17. Сравнение между листами в excel vba
- 18. Сравнение двух массивов с excel VBA
- 19. EXCEL VBA: сравнение двух столбцов и удаление строки, если дубликат
- 20. Сравнение Excel VBA с двумя атрибутами
- 21. Excel vba Сравнение 2 буквенно-цифровых строк
- 22. Excel VBA - повторяющиеся строки
- 23. Сравнение значения 2 строки
- 24. Разбор строки в Excel Vba
- 25. VBA Excel Регулировка высоты строки
- 26. Сравнение двух листов Excel с использованием VBA
- 27. Сравнение данных в Excel?
- 28. Преобразование строки в шестнадцатеричный в Excel VBA
- 29. Стойкие значения в ListBox в Excel VBA
- 30. VBA Excel пасты строки в другом листе после нахождения значения
Что вы пробовали до сих пор? Вы знаете, что можете сделать что-то вроде 'Msgbox textbox1.text &" <"и textbox2.text' - но вам нужно будет заставить некоторые операторы' If' или другую условную логику отображать правильный знак ('<, >, или ='). –
В принципе, я хочу сравнить 2 значения текстового поля. Если значение texbox1 меньше, чем texbox2, тогда окно сообщения покажет, что значение texbox1 меньше значения текстового поля. Я знаю, как их сравнивать, если существует целочисленное значение, но в этом случае значение является строкой и может находиться в диапазоне от A до ZZZ. – user1902849
Вы можете использовать одни и те же логические операторы в текстовых строках в соответствии с моим предыдущим комментарием. Например, 'If textbox1.text