• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

son açılan dosyaları temizle

Katılım
22 Nisan 2010
Mesajlar
530
Excel Vers. ve Dili
Excel 2007 TR
Merhaba,
Aşağıdaki kodlar ile 2003 versiyonunda son açılan dosyaları temizleyebiliyordum. 2007'de nasıl yapabilirim?

Public Const SHARD_PIDL = &H1&
Public Const SHARD_PATH = &H2&
Public Declare Function SHAddToRecentDocs Lib _
"shell32.dll" (ByVal dwFlags As Long, ByVal _
dwData As String) As Long
Sub Temizle()
Dim R As Long
Dim shFlag As Long
Dim shData As String
shFlag = SHARD_PATH
shData = vbNullString
R = SHAddToRecentDocs(shFlag, shData)
End Sub
 
Merhaba

Kod:
Sub SonAcilanDosyalariTemizle()
    On Error Resume Next
    Do Until err.Number <> 0
        Application.RecentFiles.Item(1).Delete
    Loop
End Sub
 
Teşekkürler.
 
Geri
Üst