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

Ali Mohamed Ali

المشرفين السابقين
  • Posts

    11,621
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    287

مشاركات المكتوبه بواسطه Ali Mohamed Ali

  1. بارك الله فيك بهذه الكلمات العطرة وجزاك الله خير الثواب -يمكنك بهذا التعديل ... وطبعاً نعم لابد من زيادة رقم 2 عند الإنتقال لعمود أخر وبالتوفيق ان شاء الله

    =IF(VLOOKUP($B3,ورقة1!$B$3:$G$9,2,0)="ح","ح",INDEX(ورقة1!$I$3:$I$9,MATCH(ورقة1!C3,ورقة1!J$3:J$9,0)))

    واذا كنت لا تريد تغيير الرقم كلما سحبت المعادلة لعمود جديد فيمكنك استخدام هذه المعادلة مباشرة دون تعديل رقم العمود

    =IF(VLOOKUP($B3,ورقة1!$B$3:$G$9,MATCH(C$2,ورقة1!$B$2:$G$2,0),FALSE)="ح","ح",INDEX(ورقة1!$I$3:$I$9,MATCH(ورقة1!C3,ورقة1!J$3:J$9,0)))

    المساعدة في تحويل الأرقام إلى أسماء 3 .xlsx

    • Like 4
  2. تفضل هذه بنواة 64 بت -بعد اذن جميع الأساتذة فالملف ليس به اى مشكلة فإن واجهتكم مشكلة فاعلم انها من عندك انت فلابد كما أخبرنا من تحميل الأداة والمكتبة الناقصة                                                       رابط تحميل السيلينيوم

    https://github.com/florentbr/SeleniumBasic/releases/download/v2.0.9.0/SeleniumBasic-2.0.9.0.exe

    رابط تحميل الدريفر الخاص بالسلينيوم

    https://chromedriver.storage.googleapis.com/102.0.5005.27/chromedriver_win32.zip

    الكروم درايفر لابد ان يكون اصداره مثل اصدار الكروم المصطب على جهازك 

     

    Untitled.png

    نظام ادارة شؤون التلاميذ الاصدار 1.00.rar

    • Like 6
  3. وعليكم السلام-تفضل

    Option Explicit
    Private IsArrow As Boolean
    Private Sub ComboBox1_Change()
        Dim i As Long
          If Not IsArrow Then
            With Me.ComboBox1
                .List = Worksheets("Sheet1").Range("A4", Worksheets("Sheet1").Cells(Rows.Count, "A").End(xlUp)).Value
                .ListRows = Application.WorksheetFunction.Min(6, .ListCount)
                .DropDown
                If Len(.Text) Then
                    For i = .ListCount - 1 To 0 Step -1
                        If InStr(1, .List(i), .Text, vbTextCompare) = 0 Then .RemoveItem i
                    Next
                    .DropDown
                End If
                        End With
        End If
      End Sub
    Private Sub ComboBox1_DropButtonClick()
        With Me.ComboBox1
            .List = Worksheets("Sheet1").Range("A4", Worksheets("Sheet1").Cells(Rows.Count, "A").End(xlUp)).Value
            .ListRows = Application.WorksheetFunction.Min(6, .ListCount)
            .DropDown
        End With
    End Sub
    Private Sub ComboBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
        Debug.Print Time; "KeyDown"; KeyCode; ComboBox1.ListIndex; ComboBox1.ListCount, ComboBox1.Value
              IsArrow = (KeyCode = vbKeyUp) Or (KeyCode = vbKeyDown)
          If KeyCode = vbKeyReturn Then
            Me.ComboBox1.List = Worksheets("Sheet1").Range("A4", Worksheets("Sheet1").Cells(Rows.Count, "A").End(xlUp)).Value
        ElseIf KeyCode = vbKeyTab Then
                    With Me.ComboBox1
                If .ListIndex = -1 Then
                    .Value = .List(0)
                Else
                    .Value = .List(.ListIndex)
                End If
            End With
            KeyCode = vbKeyReturn
        End If
      End Sub

    القائمة بالكومبوبوكس1.xlsm

    • Like 3
×
×
  • اضف...

Important Information