Borrar fichero

Exite alguna forma de borrar un fichero desde una macro
Muchas gracias

1 Respuesta

Respuesta
1
Claro que si...
Public Sub Borrar_Fichero(ByVal Ruta As String)
'Verificamos que exista el fichero
If Len(Dir(Ruta))>0 Then
Res = MsgBox ("Estas seguro de borrar el archivo " & Ruta,vbYesNo,"Borrar")
If Res=vbYex Then
Kill Ruta
End If
Else
MsgBox "No se encontro el archivo"
End If
End Sub
Por supuesto que la linea que borra el archivo es solo una
Kill Ruta
que puedes usar tambien
Kill "C:\Mis documentos\datos.txt"
Pero la macro te evita algunos errores, por ejemplo si el archivo no existe...
Para llamar a la macro usas..
Borrar_Fichero "C:\Mis documentos\datos.txt"
Saludos, si esto resuelve tu pregunta te agradeceré la finalizaras.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas