Size limitation : When a spreadsheet is first constructed and tested, the size tends to be small. However, as the spreadsheet grows with more and more data, it start slowing down, until it reaches that point where your feet go to sleep while you waiting for the re-calculation to finish.
You could make money doing something you love (or like [or maybe not so much but just really good at]). It's great to see a spreadsheet come together, and usually a lot better than what you originally envisioned. Especially when the dang thing works.
You'll need to develop good marketing material. Things like demo videos, which you can find plenty examples on YouTube, screenshots, and keyword rich descriptive text help people find your spreadsheet and communicate the value that sets yours a level above the rest. Excelville.com actually allows you to upload your spreadsheet with all of this marketing material in an easily searchable and user friendly website.
So you've got what it takes to develop spreadsheets that others would find useful. Now you're thinking about selling your spreadsheets to both help people and generate some additional income using your MS Excel or other spreadsheet development skills. Well, as you know, there are pros and cons to everything you do. Read on to find out what some of them are:
spreadsheet templates for tracking
blank spreadsheet templates
examples of spreadsheet packages