|
Вопрос по применению функции Find c датами в Excel (VBA )
|
|||
---|---|---|---|
#18+
Добрый день, Может кто подскажет по применению функции Find с датами в VBA (Excel)? В строке номер 6 в файле в ячейках содержится информация с датами, в формате как отражено ниже: янв.21 фев.21 мар.21 апр.21 В поле значений в ячейках отражается как: 01.01.2021 01.02.2021 01.02.2021 01.04.2021 Далее код ищет в этой строке дату, например : 01.02.2021 и не находит. ah - ссылка на внешний xlsx файл. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8.
Результат - Дата не найдена. В чем может быть причина? Если в строке разместить текст, например - "01.02.2021" и искать как текст, то все определятся корректно. И еще особенность - ищу эту сроку в листе внешнего файла. Если искать в текущем листе , то все работает. Какие есть идеи? спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 14:41 |
|
Вопрос по применению функции Find c датами в Excel (VBA )
|
|||
---|---|---|---|
#18+
Yuri KR, Файл открыт ? ah - ccылка на что ? Лист, диапазон ? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 17:23 |
|
Вопрос по применению функции Find c датами в Excel (VBA )
|
|||
---|---|---|---|
#18+
big-duke, файл конечно открыт. ссылка Set ah = Workbooks("File10.xlsx").Sheets("1") и что непонятно вообще, так то, что этот же код корректно работает с этими же датами на текущем листе, а во внешней файле, где все 1:1 - нет. Но если искать во внешнем файле в этой же строке текст, а не даты, то все ищется мгновенно. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 17:54 |
|
Вопрос по применению функции Find c датами в Excel (VBA )
|
|||
---|---|---|---|
#18+
Там емнип действительно есть проблема с Range.Find при поиске дат. М.б. проще будет заменить на программный вызов формулы ПОИСКПОЗ или ВПР, и анализ на IsError? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2021, 16:49 |
|
Вопрос по применению функции Find c датами в Excel (VBA )
|
|||
---|---|---|---|
#18+
Yuri KR Попробуйте свойство Application.International применить https://docs.microsoft.com/ru-ru/office/vba/api/excel.application.international ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2021, 08:13 |
|
|
Start [/forum/topic.php?fid=61&msg=40088292&tid=2171736]: |
0ms |
get settings: |
28ms |
get forum list: |
8ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
366ms |
get tp. blocked users: |
2ms |
others: | 176ms |
total: | 655ms |
0 / 0 |