Vaciar o eliminar carpeta desde vba access
Al salir de un formulario, quiero eliminar una carpeta que he llenado anteriormente con una serie de ficheros.
Lo he intentado con el kill y también con rmdir, pero no me funciona. No hace nada. Ahora estoy usando esta función que he encontrado por la red, pero sigo con el mismo problema. No me sale ningún error, pero no elimina la carpeta.
El "Paso 2" de la función no la estoy usando
Public Function Borra(RuTa$)
Dim strRuta As String
'ruta de la carpeta a borrar..
strRuta = RuTa
If Right(strRuta, 1) <> "\" Then strRuta = strRuta & "\"
On Error Resume Next
'paso 1 - eliminamos contenido
'función KILL: para el borrado de una carpeta y los ficheros qeu hubiera en ella
Kill strRuta & "*.*" ' borra la totalidad de archivos
'paso 2 - borramos la carpeta
'función RmDir: para borrar una carpeta ya vacía de ficheros
'''RmDir strRuta 'eliminamos la carpeta (si está vacía!!)
On Error GoTo 0
End Function