вообще, то что вы хотите получить скриптом довольно относительно можно назвать, ведь по заявленным функциям это серьезное ПО с подключением к БД.
Если вы все-таки не хотите зависнуть навечно в рамках Excel, то вам все же потребуется CRM
со своей стороны хочу порекомендовать
онлайн CRM iDiGonizer - она имеет и бесплатную версию, где вы сможете воспользоваться для решения своих задач модулем Дела - тут возможна и совместная работа, можно ставить и контролировать выполнение задач, рабоать с проетами, есть календарь- планировщик рабочего времени с импортом iCal и системой напоминалок о событиях
в платной версии вы сможете отключить или добавить все -что только душа пожелает
и даже свой фирменный стиль воткнут ь или вообще придумать свой интерфейс
а самое главное на мой взгляд никакого гемора со скриптами и танцами с бубнами, тк система , просто зарегился и начал работать