Access - Como Crear carpetas con Registros en vba Access 2007

   
Vista:

Como Crear carpetas con Registros en vba Access 2007

Publicado por Pablo (1 intervención) el 16/01/2015 17:51:19
Hola,

Solicito de su amable cooperación con el siguiente problemilla.

En Access 2007 tengo una Tabla llamada Alumnos y en ella tengo un campo llamado NoDocumento dentro de ella tengo varios registros, para este ejemplo digamos que 10.

Tabla-Alumnos

Lo que se requiere es la creación de carpetas con el No de documento de cada alumno, en una ruta x.

Carpetas
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Norberto

Como Crear carpetas con Registros en vba Access 2007

Publicado por Norberto (432 intervenciones) el 20/01/2015 14:45:30
Hola.

Para crear carpetas has de usar VBA, concretamente MkDir ruta. El problema de esta instrucción es que si ya existe la carpeta que quieres crear produce un error. Para evitarlo creé un procedimiento que comprueba la ruta y si ya existe no hace nada.

1
2
3
4
5
6
Public Sub xMkDir(Path As String) 'Igual que MkDir pero comprueba si existe el directorio
    If Dir(Path, vbDirectory + vbHidden) = "" Then 'Si no existe
        MkDir Path   'Crea la carpeta
    End If
 
End Sub

Un saludo,

Norberto.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar