Stick with Excel if your current set up does all you want of it. If you add enhancements, you will find eventually Excel cannot handle it. Over time, I've been given the commission to convert a number of Excel solutions into a relational Access database to handle additional requirements...