I am a small business owner and I am trying to develope a way to keep track of my daily expenses and so on. What I have envisioned is a program that when it starts displays a screen that has you input a date, then a new screen will appear have the user input the money received. This process will continue until all required data has been entered in the each screen. After data is gathered the program will then print a "Daily Log form" and also save the created file. Can VB do this alone or will I need to utilize Access with VB. Any help will be appreciated.