اذهب الي المحتوي
أوفيسنا

كود احضار اسماء الملفات


إذهب إلى أفضل إجابة Solved by عبدالفتاح في بي اكسيل,

الردود الموصى بها

الكود التالي  لاحضار اسماء الملفات   ممكن يصير تعديل عليه لاحضار اسماء المجلدات ؟  لو تكرمتم

Sub Example1()
    Dim xFSO As Object
    Dim xFolder As Object
    Dim xFile As Object
    Dim xFiDialog As FileDialog
    Dim xPath As String
    Dim I As Integer
    Set xFiDialog = Application.FileDialog(msoFileDialogFolderPicker)
    If xFiDialog.Show = -1 Then
        xPath = xFiDialog.SelectedItems(1)
    End If
    Set xFiDialog = Nothing
    If xPath = "" Then Exit Sub
    Set xFSO = CreateObject("Scripting.FileSystemObject")
    Set xFolder = xFSO.GetFolder(xPath)
    For Each xFile In xFolder.Files
        I = I + 1
        ActiveSheet.Hyperlinks.Add Cells(I, 1), xFile.Path, , , xFile.Name
    Next
End Sub

 

 

 

  • Like 1
رابط هذا التعليق
شارك

السلام عليكم  تحياتي للجميع ورمضان مبارك ع الجميع الكود  يعمل  omar elhosseini  شكرا الك 

لكن صادفتني مشكلة انه انا عايز يجبلي الروابط من مجلد تابع للدروبوكس   يعني يعطيني رابط الدروبوكس 

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information