بحث مخصص من جوجل فى أوفيسنا
Custom Search
|
-
Posts
11649 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
304
نوع المحتوي
التقويم
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو Ali Mohamed Ali
-
تفضل يمكنك استخدام هذا الكود Sub Remove_Duplicates() Range("f5:f1000").RemoveDuplicates Columns:=1, Header:=xlYes End Sub ولو حابب حذف المكرر بدون أكواد ..يمكنك هذا بعد تحديد العمود الذى تريد حذف المكرر منه.ثم الذهاب الى قائمة Data ثم الضغط على Remove Duplicates ... وهذا موضح بالصورة المرفقة Remove Duplicate.xlsm
-
عدم تغيير صيغة الخلية بعد التعديل
Ali Mohamed Ali replied to يوسف_2023's topic in منتدى الاكسيل Excel
-
عمل شرائح بخانة ملاحظات طبقاً للمعطيات
Ali Mohamed Ali replied to احمد عـــزام's topic in منتدى الاكسيل Excel
وعليكم السلام ,يمكنك هذا بالدالة المعرفة payout Function payout(Value) Select Case Value Case 1 To 5 payout = "متبقى أقل من 5 أيام" Case 6 To 10 payout = "متبقى أقل من 10 أيام" Case 11 To 20 payout = "متبقى أقل من 20 يوم" Case 21 To 30 payout = "متبقى أقل من 30 يوم" Case 31 To 60 payout = "متبقى أقل من شهرين" Case 61 To 90 payout = "متبقى أقل من 3 شهور" Case 91 To 120 payout = "متبقى أقل من 4 شهور" Case 121 To 150 payout = "متبقى أقل من 5 شهور" Case 151 To 180 payout = "متبقى أقل من 6 شهور" Case 181 To 210 payout = "متبقى أقل من 7 شهور" Case 211 To 240 payout = "متبقى أقل من 8 شهور" Case 241 To 270 payout = "متبقى أقل من 9 شهور" Case 271 To 300 payout = "متبقى أقل من 10 شهور" Case 301 To 330 payout = "متبقى أقل من 11 شهر" Case 331 To 360 payout = "متبقى أقل من عام" Case Is >= 361 payout = "صلاحية أكثر من عام" Case Is < 1 payout = "إنتهت الصلاحية" End Select End Function فعليك بوضع هذه المعادلة بالخلية M13 مع السحب للأسفل =payout(L13) اصناف.xlsm -
وعليكم السلام-لا يمكن عمل أكثر من ذلك 1برنامج.xlsm
- 1 reply
-
- 7
-
-
وعليكم السلام-تم تعديل الأكواد لتصبح هكذا Private Sub CommandButton1_Click() Dim x As Integer x = 0 Me.TextBox1.Value = "" Me.TextBox2.Value = "" Me.TextBox3.Value = "" Me.TextBox4.Value = "" End Sub Private Sub TextBox3_Change() TextBox4.Text = ((Val(Me.TextBox1.Value) / 100) * Val(Me.TextBox2.Value) * 1000) * Val(Me.TextBox3.Value) End Sub ttttt.xlsm
-
تغيير مؤشر الكومبوبوكس من اليمين الى اليسار
Ali Mohamed Ali replied to mohamedamrawy's topic in منتدى الاكسيل Excel
- 1 reply
-
- 7
-
-
-
شيت اكسيل جاهز لإدخال بيانات قطع غيار سيارات
Ali Mohamed Ali replied to خالد ضلميي's topic in منتدى الاكسيل Excel
وعليكم السلام-الطلب ليس بسيط كما تدعى وان كان بسيطاً لقمت انت بعمله بمفردك وعلى الرغم ان هذا يعتبر مخالفة لقوانين وتعليمات المنتدى من رفع ملف مشروح -فتفضل هذا الملف سيفيدك كثيرا اداره المخازن.xlsm -
معادلة vlookup فى حالة تعديل وتغيير الأعمدة
Ali Mohamed Ali replied to mohamed322's topic in منتدى الاكسيل Excel
طبعا يمكن عمل هذا من خلال هذه المعادلة =VLOOKUP($A2,$M$7:$O$16,MATCH(B$1,$M$6:$O$6,0),0) معادلة vlookup1.xls -
اضافة التاريخ والوقت الحالى تلقائي عند كتابة كود الموظف
Ali Mohamed Ali replied to meoo191's topic in منتدى الاكسيل Excel
بعد اذن الأستاذ الرائد ولإثراء الموضوع تفضل Camtend(1).xlsm -
طباعة كل صف في صفحة على حده
Ali Mohamed Ali replied to ٌReham Muhammad's topic in منتدى الاكسيل Excel
اهلا بك فى المنتدى هناك عدة أكواد يمكنها عمل ذلك , عليك بإختيار الأنسب لك Public Sub PrintOneLine() Dim rng As Range For Each rng In Range(Range("A5"), Cells(Rows.Count, "A").End(xlUp)) With rng.Parent .PageSetup.PrintArea = rng.EntireRow.Address '.PrintOut 'remove the apostrophy .PrintPreview 'Add an appostrophy End With Next rng End Sub وثانى كود Sub PrintOneLine() Dim Rng As Range Dim WorkRng As Range Dim xWs As Worksheet On Error Resume Next xTitleId = "Officena" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) Set xWs = WorkRng.Parent For Each Rng In WorkRng xWs.PageSetup.PrintArea = Rng.EntireRow.Address xWs.PrintPreview Next End Sub وهذا ثالث واخر كود Sub Printseprete() Dim c As Range For Each c In ActiveSheet.Range("A5:A105") ActiveSheet.PageSetup.PrintArea = c.EntireRow.Address ActiveSheet.PrintOut Next c End Sub Print.xlsm -
يمكنك استخدام هذه المعادلة =IF(AND(WEEKDAY($B4)=6,$C4="حضور"),1,"") حساب يوم الجمعة2.xlsx
-
ترتيب ابجدى حسب اختيار النوع من القائمة المنسدلة
Ali Mohamed Ali replied to فوزى فوزى's topic in منتدى الاكسيل Excel
تفضل لو حابب الحل بالأكواد 1ترتيب ابجدى.xlsm -
اريد دالة تجميع مربعات الاختيار
Ali Mohamed Ali replied to mostafa2000's topic in منتدى الاكسيل Excel
تفضل على الرغم ان هناك اختلاف بين الصورة والملف , فيمكنك استخدام هذه المعادلة =COUNTIF(B4:AF4,TRUE) جدول العصافير.xlsx -
هدية برنامج لقراءة حركات الكلمة أي " تشكيل الحروف "
Ali Mohamed Ali replied to ابوآمنة's topic in قسم الأكسيس Access
أحسنت استاذ صالح بارك الله فيك وزادك الله من فضله -
تفضل تم تعديل الملف السابق
-
وعليكم السلام-لك ما طلبت فقط عليك لجعل المعادلة هكذا طالما تريد نطاق الجدول =SUMIFS(تحليل!$C:$C,تحليل!$E:$E,$B3,تحليل!$F:$F,C$2) Sumifs.xlsx
-
وعليكم السلام-فقط يمكنك استخدام هذه المعادلة =IFERROR(INDEX($R$8:$AA$12,MATCH($E7,$Q$8:$Q$12,0),MATCH(F$6,$R$7:$AA$7,0)),"") ww2.xlsx
-
وعليكم السلام-تفضل Middle East1(1).xlsx
-
-
معادلة استخراج وفصل مجموعة من الارقام من خلية معينة
Ali Mohamed Ali replied to bachiri401's topic in منتدى الاكسيل Excel
بعد اذن الأستاذ سليم , يمكنك استخدام هذه المعادلة =TRIM(LEFT(RIGHT(SUBSTITUTE(SUBSTITUTE(E7,".","/"),"/",REPT(" ",200)),400),200)) وايضا يمكنك استخدام هذه المعادلة =IFERROR(LOOKUP(99^99,--RIGHT(LEFT(E7,SEARCH("/",E7)-1),ROW($2:$16))),"") وهذه معادلة ثالثة =-LOOKUP(1,-RIGHT(LEFT(E7,FIND("/",E7)-1),ROW($1:$9))) Microsoft Office Excel Worksheet 1.xlsx -
وبما انك لم تقم برفع ملف كما اشار اليك استاذنا الكريم سليم , فيمكنك الإستعانة بهذا الرابط من داخل المنتدى تصويب معادلة ضريبة الدمغة النسبية على المرتبات
-
رائع .. احسنت استاذ سليم بارك الله فيك