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

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

  • تمت الإجابة
قام بنشر (معدل)

وعليكم السلام ورحمة الله تعالى وبركاته 

الكود الخاص بك  يستخدم  Application.FileSearch

والذي كان مدعوما في Excel 2003 ولكن تم إيقاف دعمه في الإصدارات الأحدث من Excel أعتقد مند 2007  وبالتالي يتطلب تعديلات ليعمل على الإصدارات الأحدث 

جرب هدا 

Private Sub TamamUpdate()
    Dim val As String, Namey As String, file As String
    ComboBox28.Clear
    If OptionButton1.Value = True Then
        val = ThisWorkbook.Path & "\تمام\مدينة\"
    ElseIf OptionButton2.Value = True Then
        val = ThisWorkbook.Path & "\تمام\أكثر\"
    End If
    file = Dir(val & "*.xls*")
    Do While file <> ""
        Namey = Left(file, InStrRev(file, ".") - 1)
        ComboBox28.AddItem Namey
        file = Dir
    Loop
End Sub

بطريقة أخرى 

 الكود التالي يؤدي نفس المهمة ولكنه يوفر للمستخدم خيار تحديد المجلد الذي سيتم البحث فيه 

 الكود الخاص بك كان يعتمد على اختيار المجلد بناء على الاختيارات OptionButton1 و OptionButton2 بينما هذا الكود يسمح للمستخدم بتحديد المجلد يدويا باستخدام FileDialog

Private Sub TamamUpdate()
 Dim val As String, Namey As String
 Dim fd As FileDialog, tmps As String

    Set fd = Application.FileDialog(msoFileDialogFolderPicker)
    If fd.Show = -1 Then
        tmps = fd.SelectedItems(1)
    Else
        Exit Sub
    End If

    ComboBox28.Clear
    val = tmps & "\"
    file = Dir(val & "*.xls*")
    Do While file <> ""
        Namey = Left(file, InStrRev(file, ".") - 1)
        ComboBox28.AddItem Namey
        file = Dir
    Loop
End Sub

 

 

 

RUN-v2.xls

تم تعديل بواسطه محمد هشام.
  • Like 1
  • Thanks 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information