اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

عبد الفتاح كيرة

الخبراء
  • Posts

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

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

  • Days Won

    4

كل منشورات العضو عبد الفتاح كيرة

  1. أشكرك جدا على ذوقك و أخلاقك و ثنائك الطيب بارك الله فيك
  2. عودا حميدا أستاذى الحسامى ينقص المنتدى كثيرا بدون خبراتكم التى نعرف قيمتها يوما بعد يوم جزاك الله خيرا
  3. بالنسبة لعناوين الأعمدة فى الأعلى يمكنك اختيار تكرارها من خلال تعيين نطاق الطباعة و تحديد الصفوف المكررة للأعلى بالنسبة لتوقيع المدير و رئيس الكنترول فيمكنك عملها فى تذييل الصفحة فتظهر أيضا بكل صفحة شاهد المرفق فى معاينة قبل الطباعة الترحيل بالفلترة- ترويسة علوية و سفلية.rar
  4. أليست النسبة = درجة الطالب مقسومة على الدرجة الكبرى =C19/E19*100
  5. لمنع التلاعب بإعداد الصفحة استخدم الكود التالى : ActiveSheet.PrintPreview False * لاحظ أن الإكسل لا يفعل معاينة الطباعة إذا كان الشيت فارغا يعنى لا بد أن يكون بالشيت أية بيانات يمكنك وضعه فى حدث تنشيط الورقة Private Sub Worksheet_Activate() ActiveSheet.PrintPreview False End Sub
  6. حدد كل النطاق المراد طبعه ثم تحديد نطاق الطباعة و تكرار الصفوف للأعلى وحدد الصفوف
  7. عليكم السلام أستاذ الفاروق أول مرة أرى الاسم شكرا لك
  8. بعد تسجيل الماكرو انسخ السطور و كيفها حسب طلبك ثم الصقها فى الكود الخاص بك الهدف من هذه العملية فقط هو معرفة الأوامر
  9. أخى الكريم هذا هو سطر النسخ و اللصق .Range("a2:d" & lastrow).Copy Sheets("راسب").Range("a2") و هو ينسخ الأعمدة من الأول للرابع الآن لنسخ عمود الاسم و هو رقم 2 سنغير المدى المنسوخ .Range("B2:B" & lastrow).Copy Sheets("راسب").Range("a2") , اللصق طبعا ل A2 فى الشيت الجديد ثم لنسخ عمود النتيجة رقم 4 [code].Range("D2:d" & lastrow).Copy Sheets("راسب").Range("B2") لكن اللصق لعمود 2 فى الشيت الجديد
  10. أخى سجل ماكرو و نفذ ما تريد من رأس و تذييل الصفحة و ستجد الأوامر فى الماكرو المسجل
  11. يعنى أيه بطريقة جميلة؟
  12. و الله جاء بخاطرى هذا الاقتراح اليوم مؤقتا - حتى توافق الإدارة - يمكنك فتح القناة فى توقيعى لمشاهدة كل الفديوهات وشكرا لك
  13. الترحيل دفعة واحدة Sub exam222() Dim lastrow As Integer With Sheets("أرشيف") lastrow = Range("r10000").End(xlUp).Row + 1 .Cells(1, "a").Value = Range("w5").Value .Cells(2, "a").Value = Range("w6").Value .Cells(3, "a").Value = Range("w7").Value End With End Sub مشاركة لأستاذنا طارق - بعد إذنه - فى الرد
  14. الأخوين الكريمين mas123 و galal_mk أشكر لكما طيب كلامكما و جزاكم الله خيرا
  15. شكرا أستاذ طارق هل يكون أسرع لو استخدمنا with With Sheets("أرشيف") lastrow = .Range("j10000").End(xlUp).Row + 1 .Range(Cells(lastrow, 10), Cells(lastrow + 2, 12)).Value = Range("n6:p8").Value End With
  16. أخ naderwatfa هذه الطريقة هى من أفواه المحترفين قالوا أنها أسرع كثيرا و أقل خطأ من حلقات التكرار شكرا لتقييمك للموضوع
  17. اتبع الآتى انسخ نموذج الشهادة مرتين أو ثلاثة حسب ما تريد كل ما سنغيره هو قيمة الخلية التى بها رقم الجلوس سنعمل خلية جديدة أمام الشهادة الجديدة و نجعل قيمتها تساوى قيمة الخلية فى الشهادة الأولى +1 و فى الشهادة الثالثة +2 و هكذا
  18. السلام عليكم و رحمة الله هذا الموضوع يعتبر أساسا لعمل الشهادات بقية الإبداعات ترجع إليكم إلى الفديو شرح عمل الشهادات بدالة vlookup.zip
  19. أشكر أستاذين من أساتذتى الكبار الأخ يحيى الأخ عادل بارك الله فيكم
  20. انسخ كل المودويلات و الصق فى مودويل الورقة del-all 100-kemas.zip
  21. نعم كل هذا يعمل معك مع 2007 تخفيض الماكرو لا يتم بالكود ما زلنا نبحث عن ذلك نسأل الله التيسير
×
×
  • اضف...

Important Information