Очень мудрое замечание. Что такое Excel?
Это программа класса электронных таблиц. Служит, главным образом, для анализа данных(наприм.экономического), имеет встроенный ...гхм..язык - Visual Baisic for Application(VBA). По форме хранения данных Excel - плоская таблица. Ведение бух.учета Excel имеет много существенных неудобств. Если коротко, то Excel абсолютно никак не адаптирован для ведения бух.учета в своей среде, т.е. не "настроен" под бухгалтера. Это значит, что для того чтобы более-менее комфортно работать бухгалтеру в Excel нужно
создавать и
настраивать(организовывать) эту среду для работы. Удобно в нем можно работать, по моему мнению, если создать "оболочку" на VBA -языке с формами, кнопочками и т.д., но это точно не для рядового бухгалтера.
Я писал небольшие приложения баз данных под Excel(пожелание заказчика) и могу сказать, что Access(как минимум) для этого подходит много лучше, однако и дороже.
Второе - надежность хранения бух.данных в Excelе я поставил бы под большооое сомнение, учитывая плачевный опыт.
Плюсы в Excelе - это большая интегрированность Ваших данных в рамках пакета MS Oficce(легкий импорт-экспорт) и возможность анализа бух.данных сразу "на месте". С очень большой натяжкой можно рекомендовать для микро-бухгалтерии.
Если интересен,как пример, вариант решения базы данных (не бух.) в Excelе могу мыслать мейлом.