أكاديمية الصقر للتدريب

اعلان هنا
أكاديمية الصقر للتدريب
أعلن هنا
أعلن هنا
صفحتنا على الفيس بوك
أعلن هنا




أهلا وسهلا بك زائرنا الكريم في أكاديمية الصقر للتدريب، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .


الرئيسية
نتائج البحث


نتائج البحث عن ردود العضو :ابونور
عدد النتائج (87) نتيجة
09-05-2019 02:35 مساء
icon عمل جدولين في صفحة اكسيل وتغيير عرض العمود في الجدول السفلي دون تأثر عرض العمود في الجدول العلوي | الكاتب :ابونور |المنتدى: اكسيل اسئله واجابات
 

كل عام وانتم بخير


ان كان الموضوع للعرض ممكن عمل الجداول اواحدهما فى مكان واخذ نسخه الى مكان العرض واختيار اللصق كصوره

03-05-2019 09:11 مساء
icon ترحيل بيانات | الكاتب :ابونور |المنتدى: اكسيل اسئله واجابات
 وعليكم السلام ورحمة الله وبركاته
تم الحل باستخدام عمود مساعد وبالمعادلات
لمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريب
03-05-2019 10:16 صباحا
icon تقريب المنازل العشرية دون تقريب العددالصحيح | الكاتب :ابونور |المنتدى: اكسيل اسئله واجابات
 جرب المعادله التاليه
=IF(RIGHT(A23,1)="5",A23,ROUND(A23,1))

لمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريب
02-05-2019 10:34 صباحا
icon المساعدة في التعديل على كود انشاء مجلد ووضع ملف الاكسل بداخله | الكاتب :ابونور |المنتدى: اكسيل اسئله واجابات
 

اليك الملف مع انى مع الاستاذ ياسر فيما نصح به هكذا تعلمنا ومازلنا


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

01-05-2019 11:54 مساء
icon المساعدة في التعديل على كود انشاء مجلد ووضع ملف الاكسل بداخله | الكاتب :ابونور |المنتدى: اكسيل اسئله واجابات
 

جزاك الله بمثل مادعوت لى وزياده استاذ ياسر

استاذ محمد جزاك الله بمثل مادعوت لى وزياده الكود شغال عندى بدون المشكله المذكوره


01-05-2019 07:57 مساء
icon حساب عدد حصص الاحتياط بين تاريخين | الكاتب :ابونور |المنتدى: اكسيل اسئله واجابات
 جرب التعديل
Private Sub CommandButton1_Click()
Dim i, lr As Long
Dim ws As Worksheet
Set ws = Sheets("f7")
c = 1
On Error Resume Next
lr = Cells(Rows.Count, 2).End(xlUp).Row
frm9.ListBox1.Clear
If ComboBox1.Value <> "" And TextBox1.Value <> "" And TextBox2.Value <> "" Then
For i = 6 To lr
If ws.Cells(i, 6).Value >= CDate(frm9.TextBox1.Text) And _
ws.Cells(i, 6).Value <= CDate(frm9.TextBox2.Text) And _
ws.Cells(i, 5).Value = frm9.ComboBox1.Value Then
frm9.ListBox1.ColumnCount = 6
frm9.ListBox1.ColumnWidths = "[40];[60];[60];[100];[100];[80]"
frm9.ListBox1.AddItem ws.Cells(i, 1).Value
frm9.ListBox1.List(ListBox1.ListCount - 1, 1) = ws.Cells(i, 2).Value
frm9.ListBox1.List(ListBox1.ListCount - 1, 2) = ws.Cells(i, 3).Value
frm9.ListBox1.List(ListBox1.ListCount - 1, 3) = ws.Cells(i, 4).Value
frm9.ListBox1.List(ListBox1.ListCount - 1, 4) = ws.Cells(i, 5).Value
frm9.ListBox1.List(ListBox1.ListCount - 1, 5) = ws.Cells(i, 6).Value
frm9.TextBox3.Value = c
c = c + 1
End If
Next i
Else
MsgBox "ÃÎÊÇÑ ÇáãÚáã æÍÏÏ ÇáÝÊÑÉ ÇáãØáæÈÉ "
End If
If frm9.TextBox3.Value = "" Then MsgBox "no data"
End Sub
01-05-2019 04:36 مساء
icon المساعدة في التعديل على كود انشاء مجلد ووضع ملف الاكسل بداخله | الكاتب :ابونور |المنتدى: اكسيل اسئله واجابات
 

جرب التعديل


Sub NewReport()
Dim dateStr As String
Dim strFilename, strDirname, strPathname, strDefpath As String
Application.EnableEvents = False
Application.ScreenUpdating = False
Application.DisplayAlerts = False
On Error Resume Next ' If directory exist goto next line
strDirname = Range("a1").Value ' New directory name
strFilename = Range("a2").Value 'New file name
strDefpath = Application.ActiveWorkbook.Path 'Default path name
If IsEmpty(strDirname) Then Exit Sub
If IsEmpty(strFilename) Then Exit Sub
MkDir strDefpath & "" & strDirname
strPathname = strDefpath & "" & strDirname & "" & strFilename
arr = Range("A1").CurrentRegion
Set w = Application.Workbooks.Add
Range("a1").Resize(UBound(arr), UBound(arr, 2)) = arr
w.SaveAs Filename:=strPathname, FileFormat:=xlOpenXMLWorkbookMacroEnabled
'W.SaveAs Filename:="C:\Users\ALHDRAMI\Desktop\NET" & "New Report Name" & " " & dateStr, FileFormat:=xlOpenXMLWorkbookMacroEnabled
Application.EnableEvents = True
Application.ScreenUpdating = True
Application.DisplayAlerts = True
ActiveWorkbook.Close
End Sub

01-05-2019 10:53 صباحا
icon كود تسمية محتويات اليوزرفورم بشكل اكثر ديناميكى | الكاتب :ابونور |المنتدى: اكسيل اسئله واجابات
 

استخدم الاسطر التاليه


For i = 1 To 4
Me.Controls("Label" & i) = Sheet1.Cells(1, i)
Next i


 

28-03-2019 09:11 مساء
icon Dynamic Range With &amp;amp;quot;For - Next &amp;amp;quot; | الكاتب :ابونور |المنتدى: اكسيل اسئله واجابات
 
وعليكم السلام ورحمة الله وبركاته
جرب الكود بهذه الطريقه
Sub Test()
Dim AcctRow As Long
Dim LastRow As Long
LastRow = Range("A" & Rows.Count).End(xlUp).Row
 For AcctRow = 2 To LastRow
    
    Next AcctRow
End Sub

23-03-2019 12:23 مساء
icon تعديل كود جلب البيانات فى تاريخ معين دون تكرار | الكاتب :ابونور |المنتدى: اكسيل اسئله واجابات
 
السلام عليكم ورحمة الله وبركاته
اسف على التأخير فى الرد لظروف خاصه
جرب هذا التعديل وان شاء الله يكون ماأردت
Sub Unqu()
  Application.Calculation = xlCalculationManual
    lr = Range("k" & Rows.Count).End(xlUp).Row
    If lr < 4 Then lr = 4
'Range("a4:k" & lr).Cells.Interior.Color = xlNone
    Range("a4:k" & lr).ClearContents
    ReDim arr(1 To 1000, 1 To 11)
    v = 2
    For d = 1 To 31
      lr = Sheets("Data").Range("c" & Rows.Count).End(xlUp).Row
      For r = 2 To lr
        rc = WorksheetFunction.CountIfs(Sheets("Data").Range("c2:c" & r), _
             Sheets("Data").Range("c" & r), Sheets("Data").Range("b2:b" & r), _
             Sheets("Data").Range("b" & r))
        If Day(Sheets("Data").Range("c" & r)) = d And rc = 1 Then
          arr(v, 1) = Sheets("Data").Range("c" & r)
          arr(v, 2) = Sheets("Data").Range("b" & r)
          arr(v, 3) = WorksheetFunction.SumIfs(Sheets("Data"). _
          Range("d:d"), Sheets("Data").Range("c:c"), arr(v, 1), _
          Sheets("Data").Range("b:b"), arr(v, 2))
          arr(v, 4) = WorksheetFunction.SumIfs(Sheets("Data"). _
          Range("e:e"), Sheets("Data").Range("c:c"), arr(v, 1), _
          Sheets("Data").Range("b:b"), arr(v, 2))
          a = WorksheetFunction.Weekday(arr(v, 1))
          If (arr(v, 1) <> "" And arr(v, 2) = "Grand Aquarium" And a = 3) _
            Or (arr(v, 1) <> "" And arr(v, 2) = "Grand Aquarium" And a = 7) Then
            arr(v, 5) = 40
            arr(v, 6) = 20
          Else
            arr(v, 5) = WorksheetFunction.VLookup(arr(v, 2), _
            Sheets("Price").Range("a3:c216"), 2, 0)
            arr(v, 6) = WorksheetFunction.VLookup(arr(v, 2), _
            Sheets("Price").Range("a3:c216"), 3, 0)
          End If
          b = WorksheetFunction.SumIfs(Sheets("Data").Range("j:j"), _
          Sheets("Data").Range("c:c"), arr(v, 1), Sheets("Data"). _
          Range("b:b"), arr(v, 2))
          c = arr(v, 3) * arr(v, 5)
          f = arr(v, 4) * arr(v, 6)
          If c + f < b Then
            arr(v, 7) = b - (c + f)
            arr(v, 8) = c + f + arr(v, 7)
          Else
            arr(v, 8) = c + f
          End If
          t = t + arr(v, 8)
          If arr(v, 1) <> Empty Then
            arr(v, 9) = WorksheetFunction.SumIfs(Sheets("Data").Range("i:i"), _
            Sheets("Data").Range("c:c"), arr(v, 1), Sheets("Data"). _
            Range("b:b"), arr(v, 2))
          End If
          If arr(v, 8) > b And arr(v, 1) <> Empty Then
            arr(v, 10) = arr(v, 8) - b
          End If
          If arr(v, 1) = arr(v - 1, 1) And arr(v, 2) = arr(v - 1, 2) Then
            For m = 1 To 10
              arr(v, m) = Empty
            Next m
            v = v - 1
            t = t - arr(v, 8)
          End If
          v = v + 1
        End If
      Next r
      If arr(v - 1, 1) <> Empty Then
        For Z = 1 To 10
          arr(v, Z) = Empty
        Next Z
        arr(v, 11) = t
        t = 0
        v = v + 1
      End If
    Next d
    For Z = 1 To 10
      arr(1, Z) = Cells(3, Z)
    Next Z
    Range("a3").Resize(v - 1, 11) = arr
    Range("b" & v + 2).FormulaR1C1 = "Total"
    Range("h" & v + 2).FormulaR1C1 = "=SUBTOTAL(9,R4C8:R[-1]C)"
    Range("i" & v + 2).FormulaR1C1 = "=SUBTOTAL(9,R4C9:R[-1]C)"
    Range("j" & v + 2).FormulaR1C1 = "=SUBTOTAL(9,R4C10:R[-1]C)"
    Range("k" & v + 2).FormulaR1C1 = "=Sum(RC[-3]-RC[-1])"
'Range("k" & v + 2).FormulaR1C1 = "=SUBTOTAL(9,R4C8:R[-1]C[-3])-SUBTOTAL(9,R4C10:R[-1]C[-1])"
'Sheets("Tra. Exc ").Activate
'Range("G6").FormulaR1C1 = "=Excursion!R" & v + 2 & "C9"
'Range("G6").Value = Sheets("Excursion").Range("I" & v + 2).Value
  Application.Calculation = xlCalculationAutomatic
'Sheets("Excursion").Activate
End Sub

22-11-2018 07:19 مساء
icon نقل البيانات من ورقة العمل إلى أخرى | الكاتب :ابونور |المنتدى: اكسيل اسئله واجابات
 
وعليكم السلام ورحمة الله وبركاته
فى البدايه عندى استفسار بسيط لماذا تكتب (رحمة الله) هكذا (رحمته الله)؟
اما الآن وبعد أذن الأستاذ ياسر خليل جرب هذا التعديل على الكود
وبالتوفيق ان شاء الله
Sub YasserKhalil()
    Dim a, b, c, x, e, ws As Worksheet, sh As Worksheet, m, v, z As Long
    Worksheets("goods receipt").Range("A9:B300").ClearContents
    Worksheets("goods receipt").Range("D9:D300").ClearContents
    Application.ScreenUpdating = False
   Set ws = ThisWorkbook.Worksheets(3)
        Set sh = ThisWorkbook.Worksheets(1)
        x = Application.Match(sh.Range("B1").Value, ws.Columns(1), 0)
        If Not IsError(x) Then
            For Each e In Array("B2|3", "B3|5", "E1|2", "E2|4", "E3|6")
            sh.Range(Split(e, "|")(0)).Value = ws.Cells(x, Val(Split(e, "|")(1))).Value
            Next e
            z = 1
            m = ws.Cells(x, Columns.Count).End(xlToLeft).Column
            If m < 7 Then Exit Sub
            a = ws.Range(ws.Cells(x, 7), ws.Cells(x, m)).Value
            ReDim b(1 To (UBound(a, 2)) / 2, 1 To 1), c(1 To (UBound(a, 2)) / 2, 1 To 1)
            For v = 1 To (UBound(a, 2)) / 2
            b(v, 1) = a(1, z)
            z = z + 1
            c(v, 1) = a(1, z)
            z = z + 1
            Next
            sh.Range("B9").Resize(UBound(b, 1)).Value = b
            sh.Range("D9").Resize(UBound(b, 1)).Value = c
            sh.Range("A9").Resize(UBound(b, 1)).Value = Evaluate("ROW(1:" & UBound(b, 1) & ")")
    End If
    Application.ScreenUpdating = True
End Sub
21-11-2018 08:54 مساء
icon تحديد عرض اعمدة listbox من عرض label | الكاتب :ابونور |المنتدى: اكسيل اسئله واجابات
 
وعليكم السلام ورحمة الله وبركاته
بعد عدة تجارب تم بفضل الله التوصل الى المطلوب
لمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريب
لكنى اضم صوتى الى صوت الاستاذ ياسر خليل فى ضبط عرض الاعمده يدوى من خلال الخصائص فى بداية التصميم
وبالتوفيق ان شاء الله

الصفحة 1 من 8 < 1 2 3 4 8 > الأخيرة »





الساعة الآن 08:51 مساء

أعلن هنا
أعلن هنا
أعلن هنا