Línea en VBA, para poder eliminar un archivo.

30/10/2008 - 12:43 por JC | Informe spam
Hola a Tod@s:

Estoy intentando mejorar una macro que hice en su día y para ello necesito
eliminar un archivo excel, en una ubicación determinada.
Por ello necesitaría que, por favor, me pudierais echar una mano, ya que he
probado, con varios comandos, del tipo:
FileSystemObject.DeleteFile Filename:="C:\Documents and
Settings\JC\Escritorio\Libro_1.xls"
o
Windows("Libro_1.xls").Activate
Application.DisplayAlerts = False
Workbooks("Libro_1").Delete
Application.DisplayAlerts = True

Pero me da error siempre, haga la variación que haga y no doy con la forma
adecuada de escribirlo gramaticalmente correcta.

Me podeis, por favor, ayudar una vez más ???

Sinceras gracias por anticipado y recibid un atento saludo.

JC

Preguntas similare

Leer las respuestas

#1 Juan M
30/10/2008 - 14:42 | Informe spam
Hola,

Para eliminar un archivo desde vba prueba con el comando Kill

Kill "C:\Documents and Settings\JC\Escritorio\Libro_1.xls"

Este comando admite también comodines
Kill "*.txt"
(elimina los directorios del directorio actual)

Usalo con precaución :-)

Un saludo,
Juan

"JC" escribió
Hola a :

Estoy intentando mejorar una macro que hice en su día y para ello necesito
eliminar un archivo excel, en una ubicación determinada.
Por ello necesitaría que, por favor, me pudierais echar una mano, ya que
he
probado, con varios comandos, del tipo:
FileSystemObject.DeleteFile Filename:="C:\Documents and
Settings\JC\Escritorio\Libro_1.xls"
o
Windows("Libro_1.xls").Activate
Application.DisplayAlerts = False
Workbooks("Libro_1").Delete
Application.DisplayAlerts = True

Pero me da error siempre, haga la variación que haga y no doy con la forma
adecuada de escribirlo gramaticalmente correcta.

Me podeis, por favor, ayudar una vez más ???

Sinceras gracias por anticipado y recibid un atento saludo.

JC
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida