0 / 0 / 0
Регистрация: 17.01.2014
Сообщений: 20
|
||||||
1 | ||||||
Не работает поиск даты через функцию Find10.07.2014, 10:24. Показов 8047. Ответов 6
Метки нет (Все метки)
Записью макроса записал поиск даты:
В чем проблема?
0
|
10.07.2014, 10:24 | |
Ответы с готовыми решениями:
6
систему уравнений через solve block и функцию Find(); через функцию lslove Не работает поиск в Recordset, метод Find Решение системы уравнений через функцию Find Поиск значения в ячейке А1 через Cells.Find |
6922 / 2832 / 543
Регистрация: 19.10.2012
Сообщений: 8,645
|
|
10.07.2014, 11:24 | 2 |
Не находит.
Вообще поиск дат через find кодом глючный. Точную дату ещё можно найти, а вот так думаю не получится... Но может кто подскажет какой вариант, а я бы поменял алгоритм.
0
|
Заблокирован
|
||||||
10.07.2014, 12:04 | 3 | |||||
0
|
6922 / 2832 / 543
Регистрация: 19.10.2012
Сообщений: 8,645
|
|
10.07.2014, 12:11 | 4 |
У меня этот FindFormat не работает...
0
|
6081 / 1325 / 195
Регистрация: 12.12.2012
Сообщений: 1,023
|
||||||
10.07.2014, 12:13 | 5 | |||||
Сообщение было отмечено landromat как решение
РешениеЗдравствуйте, landromat,Дело в том, что в офисе настолько много настроек и особенностей, что даже макрорекордер не всегда в состоянии учесть все эти особенности и, соответственно, сгенерировать работающий код. В данном случае он не учитывает особенности конкретной языковой локализации. Кроме того, он не в состоянии думать за вас. Он не может подумать "а что делать, если такой даты на листе не будет?". А ведь если такой даты не будет, то при попытке активировать несущствующую ячейку, естественно, сгенерируется ошибка. В общем, исправил предложенную макрорекордером программу с учетом всех этих особенностей.
Aksima
4
|
Заблокирован
|
|
10.07.2014, 12:33 | 6 |
Кстати да, формат даты в разных языковых стандартах может представлятся по разному
в VB6 по этой же причине, не работает встроенный Package я решил ту проблему изменив представление дат, обычной конвертацией (меня забанили по причине что спёр эту идею и присвоил свой копирайт, ну это все лирика..)
0
|
0 / 0 / 0
Регистрация: 17.01.2014
Сообщений: 20
|
|
10.07.2014, 12:47 [ТС] | 7 |
Спасибо большое! Буду исправлять.
0
|
10.07.2014, 12:47 | |
10.07.2014, 12:47 | |
Помогаю со студенческими работами здесь
7
Поиск в документе Word через Find, но с конца документа к его началу Поиск максимума в массиве через отдельную функцию Как сделать через VBA поиск по полю "Дата" в Excel не полной даты? Выборка данных через сравнение даты в DataGridView и текущей даты Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |