Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

как найти дату по шаблону? [D6, XP]


Страницы:   1 2

kate158 ©   (2010-11-08 11:36:00) 

ВОПРОС ПО EXCEL. есть в БД шаблоны дат: "DD.MM.YYYY" и "MMMM YYYY". в программе ищутся даты создания файлов. хочу сделать поиск - если дата создания файла соответствует дате внутри файла, записать дату в БД, если нет, - сообщение пользователю. собственно вопрос: как найти дату в excel по шаблону?


Slym   (2010-11-09 15:05:00) [1]

Бардак автоматизировать невозможно
найди отличия:
август
aвгуст
авгyст
авгуcт
АВГУСT
ABГyCT


И. Павел   (2010-11-09 15:02:00) [2]

> [0] kate158 ©   (08.11.10 11:36)

Зачем искать по шаблону? ИМХО можно проще - сначала перевести дату создания в нужный шаблон и искать ее в файле:

<проходим все ячейки>
 if pos(FormatDateTime(<шаблон>, <дата создания файла>), <содержимое ячейки>) <> 0 then <нашли>
<конец>

Или я чего-то недопонял?


Dennis I. Komarov   (2010-11-09 15:01:00) [3]

ИМХО программирование изучается только самостоятельно...


kate158   (2010-11-09 14:52:00) [4]

Удалено модератором
Примечание: Не груби, у каждого есть право писать, а вот у вопрошающего нет права рычать на других


Dennis I. Komarov   (2010-11-09 13:48:00) [5]


> какой препод?вы о чем?мы взрослые люди))
>

И зачем взрослому человеку с высшим образованием понадобилась такая хрень?


Andy BitOff   (2010-11-08 20:19:00) [6]

Ага, я тоже почитал с интересом, пару моментов даже очень познавательно и никогда бы не подумал, что женщина, а оно вишь как =)


Игорь Шевченко   (2010-11-08 20:05:00) [7]

Andy BitOff ©   (08.11.10 19:20) [19]

Познавательно


Andy BitOff   (2010-11-08 19:20:00) [8]

А как вам молодая женщина администратор оракула? http://www.blogger.com/profile/13326907390601524037


Юрий Зотов   (2010-11-08 18:40:00) [9]

А я в женщин-программисток верю. Даже не сомневаюсь, что они умеют все то же самое, что умеют и другие женщины. Причем не хуже.
:o)


Игорь Шевченко   (2010-11-08 18:23:00) [10]

sniknik ©   (08.11.10 17:01) [15]


> не верю в женщин программистов


как будто от твоей веры что-то зависит


kate158   (2010-11-08 17:17:00) [11]


> sniknik

какой препод?вы о чем?мы взрослые люди))


> женщин программистов

и пофик. =)


sniknik   (2010-11-08 17:01:00) [12]

> Ей
ему. не верю в женщин программистов.


Anatoly Podgoretsky   (2010-11-08 16:54:00) [13]

> sniknik  (08.11.2010 16:50:13)  [13]

Ей


sniknik   (2010-11-08 16:50:00) [14]

> дежавю..
это не дежавю
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1287741449&n=18
это называется "не мытьем так катанием". типа понимать, что ему говорят не хочет, но препод требует... значит нужно "долбить" пока не скажут в понятной ему форме (неважно что такого не бывает, и 2*2 = 5 если поплакать хорошенько. психология блондинок).


Медвежонок Пятачок   (2010-11-08 13:35:00) [15]

в программе ищутся даты создания файлов.


Юрий Зотов   (2010-11-08 13:26:00) [16]

Так откуда достать-то надо - непосредственно из самого файла, или из Excel, в которой этот файл открыт?


Медвежонок Пятачок   (2010-11-08 13:21:00) [17]

не обязательно.
я например если что-то надо достать из excel использую адо и селект все фром лист

при этом в зависимости от форматирования листа даже если в искомой ячейке стоит тип "дата/время", а выше в этой же колонке иные данные, то тип у всего поля (колонки) будет вайдстринг.


Anatoly Podgoretsky   (2010-11-08 13:11:00) [18]

> Медвежонок Пятачок  (08.11.2010 12:59:08)  [8]

Эксель нормально работает с вариантами, а каждая ячейка является вариантов и
вместо сравнивания ячейки с различными шаблонами, можно попытаться
определить тип выражения.


Медвежонок Пятачок   (2010-11-08 12:59:00) [19]

найти - это значит перебирать ячейки с сравнивать значения в них с искомым.
ку?


kate158   (2010-11-08 12:57:00) [20]

1. дата может быть в разных ячейках, соответственно нужно ее найти
2. написание "01.06.2010" - строго, т.е. формат DD.MM.YYYY.
неужели дату нереально найти?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо