Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marlon S

Como criar e apagar documentos via VBA?

Recommended Posts

Olá, a princípio, gostaria de salvar planilhas em documentos word ou txt que servissem como relatórios.

 

Procurei saber como se apaga um objeto, mas a seguinte macro não funciona, por quê?

 

Sub deleta()

Dim wdDoc As Object

Set wdDoc = GetObject(ThisWorkbook.Path & "\teste.docx")

Kill wdDoc

End Sub

Compartilhar este post


Link para o post
Compartilhar em outros sites
  Em 30/12/2010 at 16:10, Marlon Saveri disse:

Olá, a princípio, gostaria de salvar planilhas em documentos word ou txt que servissem como relatórios.

 

Procurei saber como se apaga um objeto, mas a seguinte macro não funciona, por quê?

 

Sub deleta()

Dim wdDoc As Object

Set wdDoc = GetObject(ThisWorkbook.Path & "\teste.docx")

Kill wdDoc

End Sub

Está utilizando errado o Kill.

 

 

Kill "C:\doc1.docx"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, Scorpio.

 

Obrigado, mas o que acontece se eu não tiver o endereço exato, apenas que o arquivo que preciso apagar está em uma pasta dentro daquela em que o xls se encontra?

Compartilhar este post


Link para o post
Compartilhar em outros sites

é que você utilizou "C:\doc1.docx" sabendo que doc1.docx está na pasta C:\

e se a única coisa que souber sobre doc1.docx é que ele está na mesma pasta que o arquivo do excel "myworkbook.path"?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Use File System Object.

 

Att,

 

Fagner Takeshi

Analista de Sistemas

 

  Em 10/01/2011 at 14:56, scorpio disse:

Recupera a pasta o arquivo excel e lista os arquivos.

 

List Files in folder: http://www.freevbcode.com/ShowCode.Asp?ID=1487

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.