Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
20.08.2012, 12:21
|
|||
---|---|---|---|
|
|||
Как сравнить строки без учета регистра |
|||
#18+
Есть 2 dbf файла, нужно сравнить ячейки (строковые), проблема в заглавных буквах, одна база все заглавные, другая обыкновенные. Как сделать сравнение без учета регистра? код программы: Sub Find_Matches() Dim CompareRange As Variant, x As Variant, y As Variant Set CompareRange = Worksheets("База").Range("А1:А150") For Each x In Selection For Each y In CompareRange If x = y Then x.Offset(0, 1) = "Да" Next y Next x End Sub Спасибо за ответ! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.08.2012, 12:29
|
|||
---|---|---|---|
|
|||
Как сравнить строки без учета регистра |
|||
#18+
Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.08.2012, 13:11
|
|||
---|---|---|---|
Как сравнить строки без учета регистра |
|||
#18+
Код: vbnet 1.
Option Compare Text results in string comparisons based on a case-insensitive text sort order determined by your system's locale . ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.08.2012, 14:46
|
|||
---|---|---|---|
|
|||
Как сравнить строки без учета регистра |
|||
#18+
Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.08.2012, 15:47
|
|||
---|---|---|---|
|
|||
Как сравнить строки без учета регистра |
|||
#18+
а также StrComp быстрее прямого сравнения строк ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.08.2012, 22:41
|
|||
---|---|---|---|
Как сравнить строки без учета регистра |
|||
#18+
а instr еще быстрее ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.08.2012, 10:54
|
|||
---|---|---|---|
|
|||
Как сравнить строки без учета регистра |
|||
#18+
А средствами Excel еще быстрее Код: vbnet 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.08.2012, 19:11
|
|||
---|---|---|---|
|
|||
Как сравнить строки без учета регистра |
|||
#18+
Shocker.Pro, If x = y Then x.Offset(0, 1) = "Да" а как вместо "Да" вставить значение из поля? например: If x = y Then x.Offset(0, 1) = y.Offset(0, 2) так естественно не работает ) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.08.2012, 19:16
|
|||
---|---|---|---|
|
|||
Как сравнить строки без учета регистра |
|||
#18+
так естественно не работает, надо в одну строку писать ... |
|||
:
Нравится:
Не нравится:
|
|||
|
31.08.2012, 10:07
|
|||
---|---|---|---|
|
|||
Как сравнить строки без учета регистра |
|||
#18+
Shocker.Pro, В 1-ну тоже не работает (( ставит пустые ячейки (а хотел, чтобы брал значение с другого листа, ячейка рядом с той, которая попадает под совпадение) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
31.08.2012, 11:35
|
|||
---|---|---|---|
|
|||
Как сравнить строки без учета регистра |
|||
#18+
тестовый файл в студию ... |
|||
:
Нравится:
Не нравится:
|
|||
|
31.08.2012, 11:57
|
|||
---|---|---|---|
|
|||
Как сравнить строки без учета регистра |
|||
#18+
> ячейка рядом с той, которая попадает под совпадение Наверно Код: vbnet 1.
Ну и выход из цикла при совпадении надо бы сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
31.08.2012, 12:04
|
|||
---|---|---|---|
|
|||
Как сравнить строки без учета регистра |
|||
#18+
И опять же, Excel - это прежде всего формулы: Код: vbnet 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
31.08.2012, 17:44
|
|||
---|---|---|---|
|
|||
Как сравнить строки без учета регистра |
|||
#18+
Разобрался. Всем большое спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.07.2016, 09:24
|
|||
---|---|---|---|
|
|||
Как сравнить строки без учета регистра |
|||
#18+
вот такой код. Как можно оптимизировать? Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.07.2016, 09:31
|
|||
---|---|---|---|
|
|||
Как сравнить строки без учета регистра |
|||
#18+
Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.07.2016, 09:36
|
|||
---|---|---|---|
Как сравнить строки без учета регистра |
|||
#18+
intersk, Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.07.2016, 10:53
|
|||
---|---|---|---|
|
|||
Как сравнить строки без учета регистра |
|||
#18+
The_Pristintersk, Код: vbnet 1.
не, тогда он найдет и "ИСк" ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.07.2016, 11:02
|
|||
---|---|---|---|
Как сравнить строки без учета регистра |
|||
#18+
Shocker.Pro, ну да, точно. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&mobile=1&tid=2155489]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 159ms |
0 / 0 |