what apps are u trying to create? do u have any experience in basic programming? VBA code is easy to understand but then again, u need to know about if,then else and conditional statements, use of null on records, etc. this will help u formulate the logc for your apps use.