you can technically do it with expensive packages from REUTERS, they will download their data directly into your spreadsheet, but you will have to know all the "script command" to download that kind of data
basically, you will need to "program" your spreadsheets, as there are different methodology to report Balance Sheet and Income Statement for listed companies etc...
they have some standard reports download, but they are shit. To compute ratios and predictive variables, you don't need to download all the balance sheet and income statement items.