|
|
|
Метод Finde
|
|||
|---|---|---|---|
|
#18+
Раньше не задумывался, а теперь столкнулся Метод Finde, как я понял не берёт первую ячейку в просматриваемом диапазоне, т.е. если искомое значение в 1-й ячейке диапазона, он его не найдёт. Опять же как я понял у него есть параметр After, который по умолчанию левая верхняя ячейка диапазона. Тогда получается что, он ищет обязательно после какой-то ячейки. Вопрос: Правильно ли я всё понял? и можно ли как то заставить его смотреть первую ячейку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2007, 15:08:58 |
|
||
|
Метод Finde
|
|||
|---|---|---|---|
|
#18+
DeggasadРаньше не задумывался, а теперь столкнулся Метод Finde, как я понял не берёт первую ячейку в просматриваемом диапазоне, т.е. если искомое значение в 1-й ячейке диапазона, он его не найдёт. Опять же как я понял у него есть параметр After, который по умолчанию левая верхняя ячейка диапазона. Тогда получается что, он ищет обязательно после какой-то ячейки. Вопрос: Правильно ли я всё понял? и можно ли как то заставить его смотреть первую ячейку? Нет такого метода! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2007, 22:53:49 |
|
||
|
Метод Finde
|
|||
|---|---|---|---|
|
#18+
ДадаханНет такого метода! упс читать Метод Find ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2007, 16:55:54 |
|
||
|
Метод Finde
|
|||
|---|---|---|---|
|
#18+
Если искать заранее заданное значение (пусть это будет 12345)- то если, к примеру искомое нах-ся в B1, то Код: plaintext Если значение берется из того же столбца, то Код: plaintext Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 12:40:06 |
|
||
|
Метод Finde
|
|||
|---|---|---|---|
|
#18+
Упс, опечатка B4.Value следует читать так: Range("B4").Value ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 12:48:23 |
|
||
|
Метод Finde
|
|||
|---|---|---|---|
|
#18+
12345678Если искать заранее заданное значение (пусть это будет 12345)- то если, к примеру искомое нах-ся в B1, то Код: plaintext Если таких значений в диапазоне несколько, то найдётся второе (если первое стоит в первой ячейке). Спасибо, на нужную мысль натолкнул. Вот оно в чём дело, оказуется Find если не задавать параметр After, начинает искать со второй ячейке в диапазоне и заканчивает первой. Получается чтобы начать смотреть с первой ячейки нужно начать после последней. Код: plaintext 12345678 Если значение берется из того же столбца, то Код: plaintext Код: plaintext Код: plaintext Опять же лучше использовать параметр After Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 13:24:30 |
|
||
|
Метод Finde
|
|||
|---|---|---|---|
|
#18+
И также параметер LookAt LookAt:=xlWhole LookAt:=xlPart ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 16:13:12 |
|
||
|
Метод Finde
|
|||
|---|---|---|---|
|
#18+
VladConnИ также параметер LookAt LookAt:=xlWhole LookAt:=xlPart Всмысле? Может что-то важное, а я не понял о чём речь, нельзя уточнить что имеется ввиду! Что за параметр я знаю просто, сдесь он упомянут не спроста наверное? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 16:28:22 |
|
||
|
Метод Finde
|
|||
|---|---|---|---|
|
#18+
Deggasad VladConnИ также параметер LookAt LookAt:=xlWhole LookAt:=xlPart Всмысле? Может что-то важное, а я не понял о чём речь, нельзя уточнить что имеется ввиду! Что за параметр я знаю просто, сдесь он упомянут не спроста наверное? RTFM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 16:48:26 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34447773&tid=2183162]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 230ms |
| total: | 366ms |

| 0 / 0 |
