Olá,
eventualmente surge a necessidade de pré-visualizar arquivos de texto, planilhas ou apresentações em nossas aplicações web. Uma forma fácil de fazer isso é utilizando a API do Microsoft Office.
É bastante simples, basta inserir o código:
https://view.officeapps.live.com/op/embed.aspx?src=minha_url.xlsx
Ou seja, em um iframe, ficaria algo parecido com:
<iframe src=”https://view.officeapps.live.com/op/embed.aspx?src=minha_url.xlsx” height=”500″ width=”500″ frameborder=”0″></iframe>
Obtendo um resultado parecido com: