Saltar al contenido

Recommended Posts

publicado

Hola:

Procedimiento de "Guardar como" con comprobación de existencia del archivo a guardar.

Private Sub GuardarComo(Directorio As Variant, Libro As Variant)

Dim Objeto_Archivos As Object
Dim Lista_Archivos As Object
Dim Archivos As Object
Dim Archivo As Object
Dim Encontrado As Boolean

Set Objeto_Archivos = CreateObject("Scripting.FileSystemObject")
Set Lista_Archivos = Objeto_Archivos.GetFolder(Directorio)
Set Archivos = Lista_Archivos.Files

For Each Archivo In Archivos
If Archivo.Name = Libro Then Encontrado = True
Next

If Encontrado = True Then
MsgBox "El archivo: " & Libro & " ya existe en este directorio.", vbInformation, Directorio
Else
ActiveWorkbook.SaveAs Directorio & "\" & Libro
End If

End Sub[/CODE]

la forma de ejecutar el procedimiento:

[b]

[CODE]GuardarComo "C\MiDirectorio", "MiLibro.xls"[/CODE]

[/b]

Salu2. Antoni

Conéctate para comentar

Podrás dejar un comentario después de conectarte



Conéctate ahora
×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.