title: Newbie: should I learn c#, VB.Net or VBA/VB for excel programming?
body: <p>My background: Mostly C programming. I have some (very recently...last 2 months) acquired JAVA (novice) skills. All my limited experience is based on developing for linux.</p>
  
  <p>I would like to do some excel programming for work purposes. My main interest is in starting to create "dashboards" and charts/reporting from excel sheets as I'm sick and tired of  updating many sheets by hand. I'm lazy so I love to automate wherever I can :-)</p>
  
  <p>Which one of these "new" languages (for me) would you recommend to learn? I'm also hoping that if/when I'm getting more familiar with Windows/MS Office environment I can do more "powerfull" things.</p>