Anexar arquivo pdf na planilha XLSX
Moderador: Moderadores
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Anexar arquivo pdf na planilha XLSX
Olá!
ALLguém do forum sabe como fazer isso ?
Já achei para imagens, mas preciso disso para arquivos.
Adicionar na célula do Excel um arquivo qualquer.
Saudações,
Itamar M. Lins Jr.
ALLguém do forum sabe como fazer isso ?
Já achei para imagens, mas preciso disso para arquivos.
Adicionar na célula do Excel um arquivo qualquer.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Anexar arquivo pdf na planilha XLSX
Olá!
Fazer manualmente é simples., mas ele coloca o PDF na planilha, eu quero na célula e via VBA.
Dessa forma que ele explica no link que passou, tem até em português...
Saudações,
Itamar M. Lins Jr.
Fazer manualmente é simples., mas ele coloca o PDF na planilha, eu quero na célula e via VBA.
Dessa forma que ele explica no link que passou, tem até em português...
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Anexar arquivo pdf na planilha XLSX
Olá!
Ok. Da próxima vez, explique melhor o que precisa.Itamar M. Lins Jr. escreveu:Fazer manualmente é simples., mas ele coloca o PDF na planilha, eu quero na célula e via VBA.
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Anexar arquivo pdf na planilha XLSX
Olá!
Foi, faltou colocar que é em VBA -> Harbour
Já cheguei até aqui:
Já fiz muitas, mudanças ai nesse :add(...)
Mas até agora nada.
Saudações,
Itamar M. Lins Jr.
Foi, faltou colocar que é em VBA -> Harbour
Já cheguei até aqui:
Código: Selecionar todos
cRange := "D"+hb_ntos(nF)
oSheet:Range(cRange):Select()
IF hb_vfExists(cOutFileName)
oSheet:OLEObjects:Add(cOutFileName) //:Select()
ENDIF
Mas até agora nada.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- clodoaldomonteiro
- Usuário Nível 4

- Mensagens: 821
- Registrado em: 30 Dez 2006 13:17
- Localização: Teresina-PI
- Contato:
Anexar arquivo pdf na planilha XLSX
Olá!
Não testei, mas veja se assim dá certo.
Abraços.
Não testei, mas veja se assim dá certo.
Código: Selecionar todos
Function xxx()
LOCAL oExcel, oWorkbook, oWorksheet, cPDFPath, oRange
cPDFPath := "C:\caminho\do\arquivo\arquivo.pdf" // Caminho do arquivo PDF
oExcel := CreateObject("Excel.Application")
oExcel:Visible := .T.
oWorkbook := oExcel:Workbooks:Add()
oWorksheet := oWorkbook:Worksheets(1)
oRange := oWorksheet:Range("A1")
oWorksheet:OLEObjects:Add( "Acrobat.Document", cPDFPath, .F., .T., , , oRange:Left, oRange:Top )
oWorkbook:SaveAs("C:\caminho\para\salvar\planilha.xlsx")
oWorkbook:Close()
oExcel:Quit()
oWorkbook := NIL
oExcel := NIL
oWorksheet := NIL
oRange := NIL
Return .t.
At. Clodoaldo Monteiro
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Anexar arquivo pdf na planilha XLSX
Olá!
Error WINOLE/1007 Não é possível obter a propriedade Add da classe OLEObjects (0x800A03EC): Microsoft Office Excel (DOS Error -2147352567)
Testei inúmeras variações.
Saudações,
Itamar M. Lins Jr.
Error WINOLE/1007 Não é possível obter a propriedade Add da classe OLEObjects (0x800A03EC): Microsoft Office Excel (DOS Error -2147352567)
Testei inúmeras variações.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- clodoaldomonteiro
- Usuário Nível 4

- Mensagens: 821
- Registrado em: 30 Dez 2006 13:17
- Localização: Teresina-PI
- Contato:
Anexar arquivo pdf na planilha XLSX
Parece que a versão do seu Excel não tem OLE para adicionar arquivos PDF.
Testei com a versão 2007, que é a que eu tenho e não deu certo.
Aqui tem as propriedades do objeto :OLEobjects() -> https://learn.microsoft.com/en-us/offic ... ects.count
E vejo que elas funcionam.
Testei com a versão 2007, que é a que eu tenho e não deu certo.
Aqui tem as propriedades do objeto :OLEobjects() -> https://learn.microsoft.com/en-us/offic ... ects.count
E vejo que elas funcionam.
At. Clodoaldo Monteiro
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Anexar arquivo pdf na planilha XLSX
Olá!
Tomara que seja isso.
Se puder corrigir o link.
Coloque dentro das tags url seu.link /url
url e /url dentro dos colchetes [ ]
Saudações,
Itamar M. Lins Jr.
Tomara que seja isso.
Se puder corrigir o link.
Coloque dentro das tags url seu.link /url
url e /url dentro dos colchetes [ ]
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Anexar arquivo pdf na planilha XLSX
Olá!
Fui instalar aqui a versão 2013 disse que a anterior é 32bits(office 2007) mandou remover...
Pode ser isso... Não sei, verificando.
Saudações,
Itamar M. Lins Jr.
Fui instalar aqui a versão 2013 disse que a anterior é 32bits(office 2007) mandou remover...
Pode ser isso... Não sei, verificando.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Anexar arquivo pdf na planilha XLSX
Olá!
Não funcionou.
Interessante, que esse relatório em HTML está quase 100%, alguns ajustes que falta e quando salvo em PDF, continua funcionando, abrindo os arquivos anexados.
Saudações,
Itamar M. Lins Jr.
Não funcionou.
Interessante, que esse relatório em HTML está quase 100%, alguns ajustes que falta e quando salvo em PDF, continua funcionando, abrindo os arquivos anexados.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
Anexar arquivo pdf na planilha XLSX
Depois tenta enviar uns prints para a gente ver como está ficando
