Bom, ele disse que quer EXECUTAR o Excel e abrir uma planilha no próprio excel... Então não tem mágica né, obviamente ele tem que ter o Excel instalado.
Em 14 de março de 2014 11:55, Roberto Warstat <ro.wars...@gmail.com>escreveu: > > > Milton, > Para essa sua solução funcionar tenho que ter o Office na máquina, > correto? E para isso o Oracle tem que estar sendo executado em um servidor > Windows. > > []´s > Roberto > > > Em 14 de março de 2014 11:53, Milton Bastos Henriquis Jr. < > miltonbas...@gmail.com> escreveu: > > >> >> Bruno, dá pra vc fazer o seguinte: >> >> - Pesquise primeiro como Executar comandos do sistema operacional via >> PL/SQL; >> >> - Após descobrir isso, mande executar o Excel e o arquivo que deseja >> abrir. Exemplo: >> >> C:\Program Files\Microsoft Office\Office15>EXCEL d:\temp\teste.xls >> >> >> Acabei de testar o executável aqui e funcionou (no meu caso tenho o >> Office 2013 innstalado). >> >> >> >> >> >> Em 14 de março de 2014 11:44, Bruno N. Barboza <bruno.n.barb...@gmail.com >> > escreveu: >> >> >>> >>> Entendi... >>> >>> Mas eu digo abrir/executar um arquivo. >>> No caso seria um arquivo EXCEL >>> >>> Obrigado >>> >>> >>> Em 14 de março de 2014 11:40, Andre Machado >>> <andres.mac...@gmail.com>escreveu: >>> >>> >>>> >>>> arquivos de texto sim, eh preciso criar um diretorio no oracle, depois >>>> ler ele assim >>>> >>>> >>>> declare >>>> utl_open utl_file.file_type; >>>> linha_w varchar2(4000) >>>> >>>> begin >>>> utl_open := utl_file.fopen('nome_diretorio', vs_nome_arq, 'r'); >>>> >>>> While 1 = 1 loop >>>> >>>> begin >>>> utl_file.get_line(utl_open, linha_w); >>>> exception when no_data_found then >>>> exit; >>>> >>>> --trata linha >>>> end; >>>> end loop >>>> end >>>> >>>> >>>> Em 14 de março de 2014 11:34, Bruno N. Barboza < >>>> bruno.n.barb...@gmail.com> escreveu: >>>> >>>> >>>>> >>>>> Bom dia galera, >>>>> >>>>> Alguém sabe se é possível abrir um arquivo via PL/SQL? >>>>> >>>>> Ex: Abrir um arquivo de EXCEL via PL/SQL >>>>> >>>>> Obrigado >>>>> >>>>> -- >>>>> Att, >>>>> Bruno N. Barboza >>>>> >>>> >>>> >>>> >>>> -- >>>> ___________________ >>>> André Machado >>>> >>>> >>> >>> >>> -- >>> Att, >>> Bruno N. Barboza >>> >>> >> > >