I want to download the earning calls for many companies in Bloomberg. In order to save me some time, I would like to know if is possible to code something with the API or the vba Sendkeys function in order to do that.
Not sure if you can retrieve news items via BBG's API.
Type "WAPI" and then hit the GO key for the general api documentation including vba examples
Don't even think about going down the SendKeys route (seriously)
Suggest you have also a nose around the programming forums at wilmott.com and nuclearphynance.com for further clues/pointers