Borrar Archivo desde Macro

24/06/2005 - 20:19 por Marvin | Informe spam
Que tal Grupo, una pregunta, sé que existen formas para abrir y crear
archivos desde una macro, pero existe alguna forma de poder ELIMINAR un
archivo desde una macro me podrían apoyar gracias.

Preguntas similare

Leer las respuestas

#6 KL
25/06/2005 - 12:44 | Informe spam
Hola HM,

... si ya estas usando la instruccion 'On Error Resume Next'...
[creo que]... no tiene sentido 'pasar' el procedimiento por otros
'filtros' -?-



Mi idea era controlar los errores en todo momento - en tu codigo el usuario
no sabra por que no ha podido eliminar el archivo e igual no sabra
corregirlo, digo yo ;-)

Saludos,
KL
Respuesta Responder a este mensaje
#7 Héctor Miguel
25/06/2005 - 20:50 | Informe spam
hola, KL !

Hola HM,
... si ya estas usando la instruccion 'On Error Resume Next'...
[creo que]... no tiene sentido 'pasar' el procedimiento por otros 'filtros' -?-

Mi idea era controlar los errores en todo momento
- en tu codigo el usuario no sabra por que no ha podido eliminar el archivo e igual no sabra corregirlo, digo yo ;-)





tienes razon [yo solo trataba de 'adelgazar' y 'aprovechar' la instruccion 'On Error Resume Next'] :))
si consideramos que las unicas fallas 'esperables' con la intencion de eliminar archivos por medio de dir() y kill son...
-> dir -> que el archivo no exista
-> kill -> que el archivo este abierto
[o el usuario/programador conoce/sabe lo que se puede esperar... y/o puedes informar al usuario +/- como sigue]...
Sub EliminarArchivo()
Dim Archivo As String: On Error Resume Next
Archivo = "D:\Carpeta inexistente\Archivo que no existe.abc"""
If Dir(Archivo) = "" Then MsgBox "El archivo no existe !!!": Exit Sub
Kill Archivo
If Dir(Archivo) <> "" Then MsgBox "No se puede eliminar un archivo abierto :("
End Sub

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida