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

سليم حاصبيا

أوفيسنا
  • Posts

    8,723
  • تاريخ الانضمام

  • Days Won

    262

كل منشورات العضو سليم حاصبيا

  1. تم معالجة الامر بواسطة المعادلات انظر الى الصفحتين الاصافيتين فايل تسجيل بيانات salim.rar
  2. جرب هذا الملف (نغس التصميم)محدث تم حماية المعادلات لعدم العبث بها عن طريق الحطأ Tarhil natija alim.rar
  3. تم معالجة الامر و ذلك بالاستغناء عن الاسماء المعرفة Special_Sum advanced 1.rar
  4. جرب هذا الماكرو Sub hide_col() Application.ScreenUpdating = False Range("e1:ai1").EntireColumn.Hidden = True My_Match = Application.Match(Range("c2"), Range("e4:ai4"), 0) + 4 Cells(4, My_Match).EntireColumn.Hidden = False Application.ScreenUpdating = True End Sub
  5. هناك كود في حذث الصفحة Private Sub Worksheet_Activate() Cells.EntireRow.Hidden = False End Sub يجب ان توفقه غن العمل وذلك باضافة فاصلة بأوله او ان تحذفه
  6. تم العمل بنجاح تم حماية الخلايا التي تحتوي على معادلات لعدم العبث بها عن طريق الخطأ Sample 2 salim.rar
  7. ربما كان المطلوب ما دامت الخلية Z1 تساوي كلمة My_Password لا يمكن الكتابة الا في الخلايا الفارغة من العامود F للسماح بتعيير الخلايا غير الفارغة فيالعامود F يجب حذف محتويات الخلية Z1 بواسطة كلمة السر للصفحة Salim (محتويات الخلية Z1 غير مرئية) Aziz salim.rar
  8. بعد كتابة المعادلة اضفطي (Ctrl+Shift+Enter) وليس Enter وحدها و اذا لم تعمل استبدلي الفاصلة بفاصلة منقوطة في المعادلة لتصبح هكذا =IF(COLUMNS($S$5:S5)>COUNTIF($J$5:$J$25;$U5);"";INDEX($G$5:$G$25;SMALL(IF($U5=$J$5:$J$25;ROW($G$5:$G$25)-ROW($G$5)+1;1000);COLUMNS(Z$1:$Z1)))) ملاحظة:بعد كتابة المعادلة اضفطي (Ctrl+Shift+Enter) وليس Enter وحدها
  9. لا اعرف اذا كان هذا المطلوب بالضبط fahad5095_salim.rar
  10. جرب هذا الملف ولا تنس (اغجبني) تم جماية المغادلات لعدم العبث بها عن طريق الخطأ وصل salim.rar
  11. يمكنك استعمال هذا الملف وهذا الماكرو التابع له (اسرع من الاول) Sub salim() Dim lr As Integer lr = Cells(Rows.Count, 2).End(3).Row Range("a2:a" & lr).ClearContents Set myrg = Range("b2:b" & lr).SpecialCells(2, 23).SpecialCells(12).Offset(0, -1) myrg.Cells(1) = 1 myrg.DataSeries Rowcol:=xlColumns, Type:=xlLinear, _ Step:=1, Stop:=myrg.Count End Sub PROBLEM salim.rar
  12. بعد اذن اخي عادل جرب هذا الكود Sub Numerate() Dim myrg, cel As Range, k, lr As Integer lr = Cells(Rows.Count, 2).End(3).Row Set myrg = Range("b2:b" & lr).SpecialCells(2, 23).SpecialCells(12) Range("a2:a" & lr).ClearContents k = 1 For Each cel In myrg cel.Offset(0, -1) = k k = k + 1 Next End Sub
  13. المعادلة تقوم بهذا الشيء =IF(B2<>"",SUBTOTAL(103,$B$2:B2),"")
  14. يمكن عمل ذلك لاحفاً لانه ليس لدي الوقت لذلك الان غل فكرة اين الاعجاب
×
×
  • اضف...

Important Information