This post is for beginner who wants to align data vertically or horizontally in their crystal report in one. It is very easy just open your crystal report and select your text boxes by pressing Control in your keyboard and click mount on that text boxes which you want to align. For better understanding of these type of vb.net code or database related inquiry the book written by Mike Murach is very good book which is available on amazon with free shipping charge, I will suggest one can refer
Unaligned crystal report
just select it by pressing control key and clicking with mouse after selecting just right click on crystal report you will find various options select the appropriate option and now your alignment is done
Top aligned crystal report
same way an vertical alingment can be done by selecting text boxes vertically
Vertical aligned crystal report
Now your text box alignment is done.