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

أبومروان

03 عضو مميز
  • Posts

    308
  • تاريخ الانضمام

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

  • Days Won

    6

كل منشورات العضو أبومروان

  1. وعليكم السلام ورحمه وبركاته جرب المرفق لعله الملطلوب تم الاستعانه بالموضوع ادناه السيارات 24.xlsm ودا الكود المستخدم عدل عليه براحتك حسي الاحتياج Sub Trans_Data() '????? ??? ???????? ???? ?????? '????? ???? '?? ??? ????? ?? 15/11/2017 '????? ?? ????? ?? ??????? ???? ????? ???? '================ Application.ScreenUpdating = False Application.Calculation = xlCalculationManual '??????? ?? ????? ???????' Dim Main As Worksheet, sh As Worksheet ' ??????? ?? ?????????? Dim Arr As Variant, Temp As Variant '(i,j)??????? ?? ????? ???????? ?????? ( p ) ????? ???????? ??????? Dim i As Long, j As Long, p As Long ' ??????? ?? ??????? ???? ??? ??? ????? ???? Dim dep As String Set Main = Sheets("1") Set sh = Sheets("2") '======= ' ??? ??????? ??????? sh.Range("A5:AC" & Main.Range("B" & Rows.Count).End(xlUp).Row).ClearContents ' ????? ???????? dep = sh.Range("e2").Value ' ???????? ?????? Arr = Main.Range("A3:AC" & Main.Range("B" & Rows.Count).End(xlUp).Row).Value ' ????? ???????? ????? ReDim Temp(1 To UBound(Arr, 1), 1 To UBound(Arr, 2)) ' ??? ???????? ?????? For i = 1 To UBound(Arr, 1) '??? ???? ????? If Arr(i, 4) Like "*" & dep & "*" Then 'If Arr(i, 101) = dep Then ' ?????? ?????? ??? ???????? ????? p = p + 1 ' ??? ???????? ????? For j = 1 To UBound(Arr, 2) ' ????? ???????? ????? ?? ???????? ?????? ??? ????? Temp(p, j) = Arr(i, j) Next End If Next ' ???? ??????? ????? ????? '??? ???????? ???????? If p > 0 Then sh.Range("A5").Resize(p, UBound(Temp, 2)).Value = Temp sh.Range("A5:AC" & Rows.Count).Borders.Value = 0 '??? ?????? ??????? sh.Range("A5:AC" & Cells(Rows.Count, 2).End(xlUp).Row).Borders _ .Weight = xlMedium ' .Weight = xlThin ' .Weight = xlMedium ' .Weight = xlThick Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub
  2. وعليكم السلام ورحمه الله راجع الرابط ادناه للاستاذ @أ / محمد صالح اكثر من رائع لعله بفيدك
  3. السلام عليكم ورحمه الله
  4. والسلام عليكم ورحمة الله وبركاته
  5. وعليكم السلام عليكم ورحمة الله وبركاته
  6. برجاء ارفق ملف اكسل به المطلوب لعله تجد ما تريد
  7. وعليكم السلام راجع المرفق ادناه
  8. السلام عليكم ورحمه الله وبركاته راجع الموضوع ادناه
  9. إنا لله وإنا اليه راجعون البقاء لله وحده أعظم الله أجركم وأحسن الله عزاءكم وغفر الله له نسأل الله أن يرحمه برحمته الواسعه وأن يجعل مسكنه بالفردوس الأعلي وأن يلهمكم وذويه جميل الصبر والسلوان
  10. استاذ @أ / محمد صالح ارجو من حضرتك القاء نظره للكود التالي ممكن يفيد السائل Sub CalculateNumberOfItems() Dim spaceArea As Double Dim itemLength As Double Dim itemWidth As Double Dim itemHeight As Double Dim numberOfItems As Long ' تعيين قيم المتغيرات spaceArea = 100 ' مساحة المكان بالمتر المربع itemLength = 10 ' طول القطعة بالمتر itemWidth = 5 ' عرض القطعة بالمتر itemHeight = 2 ' ارتفاع القطعة بالمتر ' حساب عدد القطع numberOfItems = spaceArea / (itemLength * itemWidth * itemHeight) ' عرض نتيجة الحساب MsgBox "عدد القطع الممكن تخزينها هو: " & numberOfItems End Sub
  11. السلام عليكم ورحمه الله وبركاته 1- أريد عند فتح الشيت مباشرة يفتح الفورم Private Sub Workbook_Open() UserForm1.Show 'اسم الفورم التي ترغب في فتحها End Sub ويغلق الشيت مباشرة. Worksheets("Sheet1").Visible = False Worksheets("Sheet1").Visible = True شاهد الرابط ادناه
  12. وعليكم السلام ورخمه الله لحذف خلايا محددة في أعمدة معينة في Excel، يمكنك استخدام الكود التالي: Sub DeleteCells() Dim rng As Range Dim cell As Range ' تعيين نطاق الخلايا التي ترغب في حذفها Set rng = Range("A1:A10") ' قم بتغيير "A1:A10" إلى نطاق الخلايا الذي ترغب في حذفه ' حلقة عبر كل خلية في النطاق المحدد For Each cell In rng cell.ClearContents ' حذف محتوى الخلية Next cell End Sub
  13. السلام عليكم ورحمه الله 1. التأكد من أن جميع الملفات المرتبطة بالهايبر لينك موجودة في المسار الصحيح على الجهاز الجديد. قد تحتاج إلى نسخ الصور إلى المسار الصحيح أو إعادة ربطها مرة أخرى في البرنامج 2. التأكد من أن أي مسارات مرتبطة بالهايبر لينك ذات المسار الكامل (مثل C:\Documents\Images\image.jpg) وليس مسارات نسبية (مثل ..\Images\image.jpg). هذا يضمن أن يمكن العثور على الصور بشكل صحيح عند فتح الهايبر لينك. 3. قد يكون هناك مشكلة في صلاحيات الوصول إلى الملفات. تأكد من أن لديك الصلاحيات الكافية للوصول إلى الملفات المرتبطة بالهايبر لينك.
  14. السلام عليكم ورحمه الله وبركاته راجع الموضوع أدناه
  15. اللهم آمين يا رب العالمين، أنا وأنت وكل المُسلمين. الله يهديك لطريقه ويثبتك يا رب. جُزيت خيرًا . @أ / محمد صالح
  16. وعليكم السلام جرب هذه المعادله لعلها المطلوب =IF(B1=1,"الأول",IF(B1=2,"الثاني",IF(B1=3,"الثالث",IF(B1=4,"الرابع",IF(B1=5,"الخامس",IF(B1=6,"السادس",IF(B1=7,"السابع",IF(B1=8,"الثامن",IF(B1=9,"التاسع",IF(B1=10,"العاشر",IF(B1=11,"الحادي عشر",IF(B1=12,"الثاني عشر",IF(B1=13,"الثالث عشر",IF(B1=14,"الرابع عشر",IF(B1=15,"الخامس عشر",IF(B1=16,"السادس عشر",IF(B1=17,"السابع عشر",IF(B1=18,"الثامن عشر",IF(B1=19,"التاسع عشر","العشرون")))))))))))))))))
  17. بعد اذان الاستاذ @أبوأحـمـد @ابا اسماعيل لإثراء الموضوع يمكنك الاستفاده
  18. جزاك ربي خيرًا كثيرًا وجعله في ميزان حسناتك. الله يجازيك خير الجزاء
  19. السلام عليكم ورحمه الله وبركاته اتفضل لعله المطلوب Private Sub CheckBox1_Click() If CheckBox1 = True Then CheckBox2 = False CheckBox3 = False CheckBox4 = False [c4] = " True" [d4] = " False" [e4] = " False" [f4] = " False" Else End If End Sub Private Sub CheckBox13_Click() If CheckBox13 = True Then CheckBox1 = False CheckBox2 = False CheckBox3 = False CheckBox4 = False CheckBox5 = False CheckBox6 = False CheckBox7 = False CheckBox8 = False CheckBox9 = False CheckBox10 = False CheckBox11 = False CheckBox12 = False [c4] = " False" [c9] = " False" [c14] = " False" [d4] = " False" [d9] = " False" [d14] = " False" [e4] = " False" [e9] = " False" [e14] = " False" [f4] = " False" [f9] = " False" [f14] = " False" Else '[c4] = " " '[c9] = " " '[c14] = " " ' '[d4] = " " '[d9] = " " '[d14] = " " ' '[e4] = " " '[e9] = " " '[e14] = " " ' '[f4] = " " '[f9] = " " '[f14] = " " End If End Sub Private Sub CheckBox2_Click() If CheckBox2 = True Then CheckBox1 = False CheckBox3 = False CheckBox4 = False [c4] = " False" [d4] = " True" [e4] = " False" [f4] = " False" Else End If End Sub Private Sub CheckBox3_Click() If CheckBox3 = True Then CheckBox2 = False CheckBox1 = False CheckBox4 = False [c4] = " False" [d4] = " False" [e4] = " True" [f4] = " False" Else End If End Sub Private Sub CheckBox4_Click() If CheckBox4 = True Then CheckBox2 = False CheckBox3 = False CheckBox1 = False [c4] = " True" [d4] = " False" [e4] = " False" [f4] = " True" Else End If End Sub Private Sub CheckBox5_Click() If CheckBox5 = True Then CheckBox6 = False CheckBox7 = False CheckBox8 = False [c9] = " True" [d9] = " False" [e9] = " False" [f9] = " False" Else End If End Sub Private Sub CheckBox6_Click() If CheckBox6 = True Then CheckBox5 = False CheckBox7 = False CheckBox8 = False [d9] = " True" [c9] = " False" [e9] = " False" [f9] = " False" Else End If End Sub Private Sub CheckBox7_Click() If CheckBox7 = True Then CheckBox5 = False CheckBox6 = False CheckBox8 = False [e9] = " True" [d9] = " False" [c9] = " False" [f9] = " False" Else End If End Sub Private Sub CheckBox8_Click() If CheckBox8 = True Then CheckBox5 = False CheckBox6 = False CheckBox7 = False [c9] = " False" [d9] = " False" [e9] = " False" [f9] = " True" Else End If End Sub Private Sub CheckBox9_Click() If CheckBox9 = True Then CheckBox10 = False CheckBox11 = False CheckBox12 = False [c14] = " True" [d14] = " False" [e14] = " False" [f14] = " False" Else End If End Sub Private Sub CheckBox10_Click() If CheckBox10 = True Then CheckBox9 = False CheckBox11 = False CheckBox12 = False [d14] = " True" [c14] = " False" [e14] = " False" [f14] = " False" Else End If End Sub Private Sub CheckBox11_Click() If CheckBox11 = True Then CheckBox9 = False CheckBox10 = False CheckBox12 = False [f14] = " False" [d14] = " False" [c14] = " False" [e14] = " True" Else End If End Sub Private Sub CheckBox12_Click() If CheckBox12 = True Then CheckBox9 = False CheckBox10 = False CheckBox11 = False [c14] = " False" [d14] = " False" [e14] = " False" [f14] = " True" Else End If End Sub Checkbox1.xlsm
  20. وعليكم السلام ورحمه الله وبركاته
×
×
  • اضف...

Important Information