|
|
|
Проблемма с поиком строки
|
|||
|---|---|---|---|
|
#18+
Сдравствуйте!! Осуществляю в Exсel поиск данных по столбцу если нахожу то что искал(переменная fName) то запоминаю номер строки Worksheets(actlist).Activate i2 = Worksheets(actlist).UsedRange.Rows.Count + 1 ff1 = .FoundFiles(i) With Worksheets(actlist).Range("B2:B" & i2 - 1) Set c = .Find(fName, LookIn:=xlValues) If Not c Is Nothing Then firstAddress = c.Address tRow = c.Row 'запомним № строки подскажите пожалуйста почему если он находит две одинаковых записи то запоминает последнюю а не обе?? Заранее спасиб! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2006, 07:20 |
|
||
|
Проблемма с поиком строки
|
|||
|---|---|---|---|
|
#18+
А Далее?... стандартный поиск же тоже находит не сразу, а первый отвечающий указанным критериям, а потом далее и т.д. Вручную попробуйте сделать поиск, записать это в макрос и потом проанализировать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2006, 07:37 |
|
||
|
Проблемма с поиком строки
|
|||
|---|---|---|---|
|
#18+
авторtRow = c.Row 'запомним № строки подскажите пожалуйста почему если он находит две одинаковых записи то запоминает последнюю а не обе?? Заранее спасиб! если верить приведенному коду, то он просто переписывает номера строк. В данном случае (если найденных строк много), то сохраняйте их номера в массиве I Have Nine Lives You Have One Only THINK! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2006, 10:19 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34191517&tid=2164832]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
179ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 493ms |

| 0 / 0 |
