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

أبو إيمان

04 عضو فضي
  • Posts

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

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

  • Days Won

    2

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

  1. اذا كنت ترغب في الحفظ كملف بي دي أف يمكنك استخدام الكود التالي ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=ThisWorkbook.Path & "\" & يتم وضع الاسم المراد الحفظ به أو الاشارة الى خلية وسوف يتم تسمية الملف بمحتوى الخلية, Quality:=xlQualityMinimum, _ IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False أو اذا كنت ترغب بالحفظ العادي يمكنك استخدام this workbook.save
  2. على اي تاريخ سوف تعتمد وهل تعتمد يوم ما في الشهر أم كل بيانات الشهر
  3. السلام عليكم الاخ محمد هذا عمل بسيط مع وضع بعض التعديلات لتسهيل العمل حيث يعتمد على وضع التقييمات لجميع الاشهر داخل نفس ورقة العمل نتمنى من الله أن ينال اعجابك وربما احد الافاضل عنده فكره أفضل لأوراق العمل المتفرقة New Evaluation 001.xlsx
  4. السلام عليكم بعد إذن MN20 وردة النرجس إليك/ي هذه الروابط يمكن تفيد https://www.officena.net/ib/topic/110923-مساعدة-في-قائمة-منسدلة-فرعية-من-قائمة-اخرى-ببيانات-من-شيت-أخر/#comment-669058 https://www.officena.net/ib/topic/112717-عمل-قائمة-منسدلة-مرتبطة-بقائمة-اخرى/#comment-678595
  5. تحياتي ابو عمار وإثراء للموضوع تم الحل باستخدام دالة vlookup وحيث تم تسمية من i9:l27 باسم اللجان حيث سوف يتم استدعاء البيانات منه تغيير بداية اللجنة مع تغيير رقم اللجنة.xlsx
  6. عمل جميل ما شاء الله جعله الله في ميزان حسناتك وكل من ساهم فيه
  7. علاقة الارقام ببعضها غير واضحة
  8. الضغط ضغطتين متتاليتبن على المربع الصغير الخاص بالتعبئة التلقائية ( السحب )
  9. يمكن بأبسط الطرق استخدام خاصية البحث والاستبدال
  10. اخي الفاضل موجود بملفك تنسيق شرطي لما حددت تلوين الخلايا التي تحتوي الرقم 1 ( فما المطلوب اذا ) عذرا إن لم اتمكن من الفهم يمكنك اضافة تنسيق شرطي اضاقي للتاريخ بدون حذف التكرار بحيث اذا تم كتابة اليوم مكرر يتم تلوينة
  11. إذا كنت تريد عدم الطباعة يمكن كتابة احد الصيغ التالية وبجوار End sub نكتب 30 On Error Resume Next ActiveWindow.SelectedSheets.PrintOut Copies:=Range("a1"), Collate:=True, _ IgnorePrintAreas:=True أو If Range("a1") = 0 Then GoTo 30 ActiveWindow.SelectedSheets.PrintOut Copies:=Range("a1"), Collate:=True, _ IgnorePrintAreas:=True End If واذا كنت تريد طباعة نسخة على الاقل يمكنك كتابة التالي If Range("a1") = 0 Then ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _ IgnorePrintAreas:=True Else ActiveWindow.SelectedSheets.PrintOut Copies:=Range("a1"), Collate:=True, _ IgnorePrintAreas:=True End If
  12. في الخلية B1 قم بكتابة المعادلة التالية =IF(OR(A1="غائب";A1="راسب");0;IF(A1="ناجح";10;"")) أو المعادلة التالية =IF(A1="غائب";0;IF(A1="راسب";0;IF(A1="ناجح";10;"")))
  13. ممكن تبحث عن شيت كنترول وسوف تجد بداخله معادلة أو كود لذلك بالمنتدى به الكثر من الشيت كنترول وذلك لحين أن يقوم أحد بعمل الكود لك
  14. وعليكم السلام يمكن الاطلاع على الرابط التالي
  15. وعليكم السلام ورحمة الله وبركاته يمكن ذلك من خلال أداة التحكم ( التي تقوم بالضغط عليها لاظهار ملصقات اخر ) بالضغط على الأداة بزر الفأرة الأيمن ثم اختر Format control ثم من تبويب control أمام incremental change اكتب الرقم 14 ولا تنسى حذف الملصقات الزائدة من اسفل
  16. بعد إذن الأستاذ محمد يوسف ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=ThisWorkbook.Path & "\" & [d5], Quality:=xlQualityMinimum, _ IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False d5 الخلية الموجود بها أسم العميل اقتراح للاستاذ سيد يمكن في الخلية H7 وضع رقم للفاتورة ويتم حفظ الفاتورة باسم الشخص والرقم والله الموفق
  17. وعليكم السلام ورحمة الله وبركاته أخي الفاضل يمكن الاطلاع على الموضيع التالية يمكن أن تفيد ز فقد تم طرح موضوع الترحيل العديد من المرات https://www.officena.net/ib/topic/114303-ترحيل-بيانات-على-حسب-رقم-السيارة/#comment-688950
  18. اقتراح بعد إذن الاساتذة أن تقوم باستخدام الكود الذي يحفظ شهادتين مع عمل حلقة تكرارية بحيث يحفظ لك 5 ملفات كل ملف يحتوي شهادتين وتقوم بدمج ال5 ملفات بعد ذلك ليصبح ملف واح به 10 شهادات بصيغة PDF
  19. Private Sub Workbook_Open() Dim ws As Worksheet Sheet"الرئيسية".Visible = xlSheetVisible Sheet"الرئيسية".Select Range("a1").Select For Each ws In ThisWorkbook.Worksheets If Not ws.Name = "الرئيسية" Then ws.Visible = xlSheetVeryHidden Next ws Application.ScreenUpdating = true End Sub
  20. فكرة جميلة تسلم يمينك
  21. الاستاذ / الوهم المستحيل فقط ما عليك سوى كتابة الدرجة الاساسية في الخلية A1 والدرجات الثانوية في الخلايا A3 , b3 وعليه سوف يظهر لك في الخلية C3 حالة الدرجة الاستاذ محمد حسن شكرا على الاضافة والشكر موصول لكل أعضاء المنتدى الكرام
  22. الأستاذ عمر حضرتك تقصد تفعيل الماكرو دون الدخول للاكسيل وليس من خلال Developer Macro Settings
  23. وعليكم السلام ورحمة الله وبركاته تفضل المرفق بحسب فهمي والأفضل إرفاق ملف بوضح المطلوب الرقم الأقرب.xlsx
×
×
  • اضف...

Important Information