عبدالله باقشير
المشرفين السابقين-
Posts
4,796 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
57
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو عبدالله باقشير
-
السلام عليكم ورحمة الله وبركاته جزاكم الله خيرا تقبلوا تحياتي وشكري
-
جزاكم الله خيرا
-
السلام عليكم جرب الكود التالي Sub kh_trheel() Dim Sht1 As Worksheet, Sht2 As Worksheet, Shp1 As Worksheet, Shp2 As Worksheet Dim Lr As Long, R As Long Dim t1 As String, t2 As String Set Sht1 = Sheets("البيانات الرئيسية") Set Sht2 = Sheets("البيانات الفرعية") Set Shp1 = Sheets("مشمول") Set Shp2 = Sheets("غير مشمول") With Shp1.Range("A2:E2") Range(.Cells, .Cells.End(xlDown)).ClearContents End With With Shp2.Range("A2:E2") Range(.Cells, .Cells.End(xlDown)).ClearContents End With Lr = Sht1.Range("A" & Rows.Count).End(xlUp).Row For R = 2 To Lr t1 = CStr(Sht1.Cells(R, "B")) & CStr(Sht1.Cells(R, "C")) & CStr(Sht1.Cells(R, "D")) & CStr(Sht1.Cells(R, "E")) t2 = CStr(Sht2.Cells(R, "B")) & CStr(Sht2.Cells(R, "C")) & CStr(Sht2.Cells(R, "D")) & CStr(Sht2.Cells(R, "E")) If t1 = t2 Then Shp1.Range("A" & Rows.Count).End(xlUp).Offset(1, 0).Resize(1, 5).Value = _ Sht1.Cells(R, "A").Resize(1, 5).Value Else Shp2.Range("A" & Rows.Count).End(xlUp).Offset(1, 0).Resize(1, 5).Value = _ Sht2.Cells(R, "A").Resize(1, 5).Value End If Next Set Sht1 = Nothing: Set Sht2 = Nothing: Set Shp1 = Nothing: Set Shp2 = Nothing End Sub المرفق 2003 ترحيل بيانات.rar تحياتي
-
السلام عليكم يكفي ان تضع هذا الكود في الفورم Private Sub UserForm_Activate() Dim i As Integer, j As Integer For i = 1 To 100 For j = 1 To 1000 DoEvents Next j Me.Text.Caption = i & "% Completed" Me.Bar.Width = i * 2 Next i End Sub تحياتي
-
كيف تجعل التكس بوكس يتغير لونها حسب قيمتها
عبدالله باقشير replied to محمد لطفى's topic in منتدى الاكسيل Excel
السلام عليكم جرب هذا Private Sub TextBox1_Change() On Error GoTo 1 Me.TextBox1.BackColor = Val(Me.TextBox1) 1 End Sub تحياتي -
مساعدة فى حساب مدة (طرح تاريخ من تاريخ)
عبدالله باقشير replied to Zika86's topic in منتدى الاكسيل Excel
السلام عليكم جرب هذه المعادلة لحساب اليوم =MOD(DAYS360(E8+IF(DAY(E8)=31;1;0);D8);30) اما الشهر والسنة تبقى المعادلات مثل المرفق في المشاركة الاولى تحياتي -
البحث عن الخلايا المدمجة بطرق مختلفة
عبدالله باقشير replied to ياسر خليل أبو البراء's topic in منتدى الاكسيل Excel
جزاكم الله خيرا -
الخاصية Offset ف لغة البرمجة
عبدالله باقشير replied to ياسر خليل أبو البراء's topic in منتدى الاكسيل Excel
جزاكم الله خيرا -
طلب تعديل البحث في برنامج القرآن الكريم
عبدالله باقشير replied to ياسر خليل أبو البراء's topic in منتدى الاكسيل Excel
السلام عليكم ورحمة الله وبركاته الاخ الحبيب ياسر خليل .....حفظه الله سيتم تطوير الملف حسب طلباتك في هذا الموضوع الموجود في الرابط ادناه اما بخصوص التعديل في الملف القديم لا انصح به الاخ الحبيب محمد نصري.....حفظه الله تم اضافة مقترحك في رابط الموضوع ادناه الاخ الحبيب محمود الشريف.....حفظه الله شاهد الرابط ادناه http://www.officena.net/ib/index.php?showtopic=56808 السلام عليكم -
طلب تعديل البحث في برنامج القرآن الكريم
عبدالله باقشير replied to ياسر خليل أبو البراء's topic in منتدى الاكسيل Excel
السلام عليكم جزاكم الله خيرا نسخت الجدول من هذا الملف الى ملف آخر وعملت فورم آخر للبحث يحقق ما طلبت ( على السريع) اي اضافات اخرى اشعرنا بها بحث في المصحف مع وجود التشكيل.rar -
فورم لاجراء قرعة لبيانات معينة
عبدالله باقشير replied to عبدالله باقشير's topic in منتدى الاكسيل Excel
ارجوا وضع طلبك هذا في موضوع مستقل لانه ليس له علاقة بهذا الموضوع ويختلف عن آلية العمل المطلوبة تحياتي -
طلب كود لبرنامج صغير حسب الشرح بالملف المرفق
عبدالله باقشير replied to KHMB's topic in منتدى الاكسيل Excel
السلام عليكم الكود موجود في موديل الورقة Private Sub Worksheet_Change(ByVal Target As Range) Dim iRow As Double If Intersect(Target, Range("A2:C100000")) Is Nothing Then Exit Sub iRow = Target.Row Cells(iRow, "D").Value = Val(Cells(iRow, "B")) * Val(Cells(iRow, "C")) Cells(iRow, "E").Value = Val(Cells(iRow, "D")) * 0.0012 Cells(iRow, "F").Value = IIf(CStr(Cells(iRow, "A")) = "شراء", Val(Cells(iRow, "D")) + Val(Cells(iRow, "E")), 0) Cells(iRow, "G").Value = IIf(CStr(Cells(iRow, "A")) = "بيع", Val(Cells(iRow, "D")) - Val(Cells(iRow, "E")), 0) Cells(iRow, "H").Value = Val(Cells(iRow - 1, "H")) + Val(Cells(iRow, "G")) - Val(Cells(iRow, "F")) End Sub المرفق 2010 Offcina +بالكود.rar -
السلام عليكم جرب الكود التالي: Sub kh_Sort() Dim N Dim Lr As Long, r As Long, Lrr As Long Dim c As Integer ''''''''''''' Application.ScreenUpdating = False ' اختيار العمود الاكثر طولا For c = 1 To 6 Lrr = Cells(Rows.Count, c).End(xlUp).Row If Lrr > Lr Then Lr = Lrr Next ''''''''''''' ' For r = 2 To Lr If Len(Trim(Cells(r, "A"))) Then N = Cells(r, "A").Value Else With Cells(r, "A") .Value = N .Interior.ColorIndex = 6 End With End If Next '''''''''''''''''' ' الفرز للعمود الاول With Range("A2:F" & Lr) .Sort .Columns(1), xlAscending End With '''''''''''''''''' For r = 2 To Lr With Cells(r, "A") If .Interior.ColorIndex = 6 Then .ClearContents .Interior.ColorIndex = -4142 End If End With Next Application.ScreenUpdating = True End Sub شاهدالمرفق 2010 Test100.rar
-
شرح دوال اكسل المنطقية للمبتدئين PDF
عبدالله باقشير replied to Meriam Elmasry's topic in منتدى الاكسيل Excel
السلام عليكم جزاكم الله خيرا تقبلوا تحياتي وشكري -
السلام عليكم الشكر واصل للاخ عمرو رحيل ....اكرمه الله ائراءا للموضوع نفس الفكرة بدون استخدام العمود سي مباشرة بمعادلة وحدة =SUMPRODUCT(N(NOT(B2:B103>B3:B104))) تحياتي
-
السلام عليكم http://www.officena.net/ib/index.php?showtopic=36524 تحياتي
-
السلام عليكم الكود خطأ استبدل بهذا Private Sub UserForm_Initialize() Dim i As Integer For i = 6 To Cells(Rows.Count, "A").End(xlUp).Row If CStr(Cells(i, "B")) = "نعم" Then Me.ComboBox1.AddItem Cells(i, "A").Value Next End Sub تحياتي