0 / 0 / 0
Регистрация: 22.02.2014
Сообщений: 5
|
|
1 | |
Excel дата рождения22.02.2014, 11:27. Показов 6491. Ответов 19
Метки нет (Все метки)
Народ, кто может-помогите. У меня следующая задача: Есть книга Exce, в ней указаны ФИО клиентов, их дата рождения dd.mm.gggg , номера телефонов и небольшой комментарий. Надо сделать так, чтобы при открытии книги выводилось сообщение, что у такого то сегодня день рождения, если его дата рождения совпадает с текущей. Помогите, пожалуйста- туплю...
0
|
22.02.2014, 11:27 | |
Ответы с готовыми решениями:
19
Создайте запись с именем Friend, содержащую следующие поля: фамилия и инициалы, дата рождения, адрес дата рождения = дата посещению Дата рождения Дата рождения студента |
0 / 0 / 0
Регистрация: 22.02.2014
Сообщений: 5
|
|
22.02.2014, 11:35 [ТС] | 3 |
Это я знаю, я не могу вспомнить как написать, уже лет 5 не работала в VBA
0
|
22.02.2014, 12:33 | 4 | |||||
Как запускать макрос - http://office.microsoft.com/ru... omatically
Сам макрос, что-то вроде этого. Поэкспериментируйте.
0
|
0 / 0 / 0
Регистрация: 22.02.2014
Сообщений: 5
|
|
22.02.2014, 12:44 [ТС] | 5 |
Спасибо. Сейчас попробую
0
|
2618 / 548 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
|
22.02.2014, 22:28 | 6 |
Вариант решения этой задачи без макросов - во вложении.
1
|
OldFedor
|
22.02.2014, 22:32
#7
|
0
|
2618 / 548 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
|
22.02.2014, 22:40 | 8 |
Исправленный вариант (учитывается возможность выпадения дня рождения на 29 февраля).
0
|
6922 / 2832 / 543
Регистрация: 19.10.2012
Сообщений: 8,645
|
|
22.02.2014, 23:43 | 9 |
Прошедшие/наступающие выходные/праздники учли?
0
|
2618 / 548 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
|
23.02.2014, 14:20 | 10 |
Зачем? Во-первых, какое отношение эти условия имеют ко дню рождения? Во-вторых, автор темы задал единственное условие:
0
|
0 / 0 / 0
Регистрация: 22.02.2014
Сообщений: 5
|
|
23.02.2014, 14:30 [ТС] | 11 |
Это, конечно, все хорошо, но мне надо именно через макрос. Тем более в книге не один лист, а 33- и надо чтобы результат выводился в диалоговое окно
0
|
6922 / 2832 / 543
Регистрация: 19.10.2012
Сообщений: 8,645
|
|
23.02.2014, 17:46 | 12 |
Dmitrii, если у Вас день рождения сегодня (в воскресенье) - значит Вас не будут поздравлять завтра вместе с теми, у кого день рождения в понедельник. И в пятницу (заранее) тоже не рассчитывайте.
А вообще конечно зависит от задачи - если это клиенты, то конечно пофиг праздники/выходные...
0
|
0 / 0 / 0
Регистрация: 22.02.2014
Сообщений: 5
|
|
23.02.2014, 19:51 [ТС] | 13 |
это для кафе,поэтому день недели значения не имет вообще
0
|
2618 / 548 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
|
23.02.2014, 19:59 | 14 |
Укажите сразу все условия. От их совокупности может зависеть способ решения задачи.
Это уже другая задача. Для её полноценного решения, кстати, потребуется табель-календарь на текущий год. Никаким алгоритмом невозможно предусмотреть, например, возникшую в этом году ситуацию с переносом выходного дня с 24 февраля на 3 ноября.
0
|
1261 / 147 / 32
Регистрация: 11.02.2011
Сообщений: 418
|
|
25.02.2014, 10:38 | 15 |
0
|
2785 / 717 / 106
Регистрация: 04.02.2011
Сообщений: 1,443
|
|
25.02.2014, 11:22 | 16 |
Решение из поста #4 работать в кафе не будет - только в роддоме , так как для дня рождения надо сравнить месяц и дату, без учета совпадения года.
Добавлено через 8 минут Ан_Korob, если хотите помощь с макросом, а не только моральную поддержку, то выкладывайте данные, которые должен обрабатывать марос - приближенный к реальности пример записей, где должна проводиться проверка дня рождения.
0
|
1261 / 147 / 32
Регистрация: 11.02.2011
Сообщений: 418
|
||||||
25.02.2014, 11:39 | 17 | |||||
Тут помоему самый простой вариант пойдёт лучше всего. Если макросом то
1
|
2785 / 717 / 106
Регистрация: 04.02.2011
Сообщений: 1,443
|
|
25.02.2014, 12:15 | 18 |
korvindeson,
Так-то да, если ещё объявить и инициализировать переменную dr.
0
|
1261 / 147 / 32
Регистрация: 11.02.2011
Сообщений: 418
|
|
25.02.2014, 12:58 | 19 |
нет, это было бы слишком
0
|
Dmitrii
|
25.02.2014, 23:01
Excel дата рождения
#20
|
0
|
25.02.2014, 23:01 | |
Введена дата рождения дата рождения в регистрации Не записывается дата рождения Дата рождения и знак задиака Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |