Вложений: 1
Excel. Пользовательская функция - подсчет стажа
Доброго времени суток, уважаемые!
Представляю Вам на обсуждение сбацанную "на коленке" пользовательскую функцию для подсчета временного интервала между двумя датами (проще говоря - по-нашему, по-бразильски, - стажа).
Данные выводятся в виде строки "Стаж составляет ... г. ... мес. ... дн."
Синтаксис функции в прилагаемом файле на единственном листе (думаю, разберетесь).
Код функции - в том же файле - в единственном модуле проекта.
Что хотелось бы услышать - комментарии по коду (оптимальность, ну и как можно было сделать лучше) от "зубров VBA".
Ну и благодарность восхищенных слушателей тоже приветствуется! ;)
Пользуясь случаем поздравляю всех с наступающим праздником!!!!
С НОВЫМ ГОДОМ! УРА-УРА-УРА-А-А-А-А-А!!!!:nyear:poz:super:
вот-бы эту штуку в оупен-офис...
Ребятки.. а у меня в оупене работа.. помогите, плиз... а так чёт в экселе не получилось... я по другому формулу забила)) вот так: =РАЗНДАТ(A1;A2;"y") & " г. " & РАЗНДАТ(A1;A2;"ym") & " мес. " & РАЗНДАТ(A1;A2;"md") & " дн."
программирование для клерков - стаж
я думаю что формулами не обойтись - нужен календарь - так как эксель - это только арихметика и поэтому сколь золотой формулу не делай - толку - никакого - вот как календарь присобачить в эксель - это уже целая программа - как в программах ПФР - обратите внимание - в этих программах календарь выскакивает - иначе - никак стаж не посчитать....
ой и достал меня этот стажжж - просто сил нет!
ничего - считаю на пальцах - а что делать?:redface: