Saltar al contenido

Abrir el último libro

publicado

Hola:

Si poneis el adjunto en el escritorio, puede seros de gran (¿?) utilidad.

Cuando lo ejecuteis, se abrirá el último libro con el que hayais trabajado.

Luego mas.

MA

LastBook.zip

Featured Replies

publicado
  • Autor

Efectivamente Gerson, añádele un On Error Resume Next antes del Open, eso que tanto le gusta a Verzulsan.

Saludos.

publicado
  • Autor

Hola Gerson:

A mi me funciona correctamente, eso si con 2 archivos como mínimo en la lista.

Ahora he de salir, cuando vuelva, lo puliré un poco mas.

Saludos.

publicado

Hola Gerson,

Quizás así:

 
Sub Abrir_ultimo()
Dim n As Byte
With Application
.DisplayAlerts = False
For n = 2 To .RecentFiles.Count
If Dir(.RecentFiles(n).Path) <> "" Then
.RecentFiles(n).Open
Exit For
End If
Next n
ThisWorkbook.Close
.DisplayAlerts = True
End With
End Sub
[/CODE]

publicado

Excelente gracias solo aclarando que el archivo tiene que estar en le mismo directorio donde se guardan los demas archivos, al menos a mi solo asi me funciono.

Salu2.xlsx

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.