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

mahmoud_z123

عضو جديد 01
  • Posts

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

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

كل منشورات العضو mahmoud_z123

  1. شكراً أخي محمد هشام على إجابتك، جزاك الله خيرا وبارك فيك.
  2. السلام عليكم خبرتي ضعيفة وأحتاج المساعدة في طباعة ملف وورد من داخل اكسل VBA الملف به 10 صفحات وأنا أريد طباعة صفحات محددة بناء علي قيمة متغيرة إسمها LastPage في ملف الإكسل حاولت كتير ووصلت للكود اللي تحت من غير فايدة. أرجو مساعدتي في كود يحل المشكلة. مع الشكر Sub PrintFile() Dim objWord As Object Dim objDoc As Object Dim LastPage As Range Set objWord = CreateObject("Word.Application") Set objDoc = objWord.Documents.Open("D:file.docx") objWord.Visible = False objDoc.PrintOut from:="1", To:="LastPage".value objWord.Quit End Sub
  3. شكراً يا @أ / محمد صالح بس انا لما حاولت افعٌَل هوايات مختلفة أو أضيف أسماء المعادلة عطت خطأ Value ، ولو فيه طريقة لتنفيذ الخطوة الثانية بشكل تلقائي يبقي جزاك الله خير هتحل مشكلة كبيرة لأن الداتا الأصلية كتير مش هتسمح بالبحث اليدوي. (كنت توصلت لحل في معرفة الشخص مناسب واللا لأ عن طريق معادلة IF الشرطية بس فشلت في اني ادور علي شخص بديل من نفس المجموعة لو المقترح غير مناسب ) تحياتي واحترامي لحضرتك وكل فريق الموقع. والسلام عليكم
  4. السلام عليكم أرجو من حضراتكم المساعدة في حل هذة المشكلة ، 1- عندي مجموعة أشخاص مقسمين إلي مجموعات فرعية ، ومجموعة من الهوايات * المطلوب لو حددت هوايات معينه وكتبت إسم شخص. - في حالة ان الشخص يفضل الهوايات دي .... يبقي مفيش مشكلة ومفيش داعي لبحث إضافي - في حالة ان الشخص لا يفضل الهوايات كلها أو لا يفضل واحدة من المطلوبين .... يبقي مش مناسب والمطلوب يظهر الأسماء ( من نفس مجموعة الشخص ) وبيفضلوا الهوايات المطلوبة. شكراً هوايات.xlsx
  5. أخي Ali Mohamed Ali شكرا لمساعدتك ، جربت المعادلة ولكنها تجاهلت وجود النص مدمج داخل المعادلة الشرطية ، بس الحلو انها اكتشفت وجود النص في أي عامود . الحمد لله توصلت لحل بدائي ، أخدت الشيت اللي فيه كل الجمل الشرطية اللي عايز ابحث فيها ونسخت البيانات لشيت جديد ، حولت المعادلات كلها لنصوص ( Ctrl+F بحثت عن = واستبدلتها بفراغ ) واستخدمت Countif و wildcard للبحث عن النص سواء اتوجد مفردا أو وسط نصوص أخري. كل الشكر لحضراتكم علي الوقت والمجهود وبارك الله لكم
  6. شكراً لمتابعتك أخي العزيز ، المشكلة الأساسية لم يتم حلها وممكن طلبي هو اللي غريب بالنسبة لبيئة أكسل والله أعلم. الكود اللي حضرتك تفضلت بوضعه ، بيطلع " هذا الإسم غير موجود " في حين أن الإسم موجود داخل الخلية كمتغير لدالة IF ولكن لعدم تحقق الشرط لم يظهر ، وهي نفس المشكلة اللي حاصلة مع CountIF يعني في المثال: أنا لو بحثت عن اسم احمد " بشكل يدوي " هيطلع إسم أحمد حتي لو هو مش ظاهر كقيمة للخلية " الإسم مخفي داخل معادلة IF اللي في الخلية " انما بإستخدام الدالة مش هيطلعة موجود الا لو الخليه اللي فيها شرط ، متحقق الشرط اللي يظهر قيمة الخلية " أحمد " ، إنما لو ناتج العملية " يوسف " ، هيطلع أحمد غير موجود . أتمني أكون قدرت أوضح المشكلة. وعذراً انا كنت أقصد ان مجال البحث هيبقي في شيت كامل مش والمعادلة في شيت تاني مش كل الملف. علي كل حال ، جزاك الله خيرا ً وجزي كل الأخوة علي مجهوداتهم. وسامحني لو أطلت .
  7. شكراً لمرورك أ/ محمد صالح ، هو عشان عدد الصفوف كبير فكنت محتاج دالة تبحث لي وتطلع الناتج بدون بحث يدوي.
  8. Search.xlsx السلام عليكم ، محتاج دالة تبحث عن نص معين (موجود أو غير موجود ) في جدول ( يحتوي علي خلايا فيها جمل شرطية ) ، بشرط تبحث داخل كل محتويات الخلية حتي لو النص داخل معادلة شرطية غير متحققة.
  9. أخي الغالي محمد ، جزاك الله خيراً وبارك في علمك ووسع رزقك. الحمد لله ، ردك شافي وحل المشكلة ووفرت عليا تعب كتير. ربنا يبارك في عمرك
  10. وعليكم السلام ورحمة الله أخي محمد جزاك الله خيرا علي الرد السريع ، بس المطلوب مش رقم 6 بالتحديد .. المطلوب هو تثبيت النتيجة الموجودة في C1 أياً كانت في لحظة لما أغير d1 من false إلي true يعني لو في حالة من الحالات كان a1 = 3 , b1=3 يبقي الناتج 9 ... ده و d1=false ولو انا خليت d1=true يثبت لي النتيجة 9 حتي لو انا غيرت قيم a1 , b1 إنما الحل اللي حضرتك اقترحته هيثبت لي النتيجة 6 بدون النظر لمحتويات a1 , b1 أنا عرفت ان فيه خاصية calculation option اخليها manual ... هيوقف كل المعادلات من التحديث في الشييت كله ، بس انا محتاج اثبت خلايا معينه بناء علي شرط . اتمني اكون قدرت اوضح احتياجي لحضرتك ، شكراً
  11. السلام عليكم فضلا ً هل يمكن إيقاف معادلة في خلية واحدة عن العمل بإستخدام IF او طريقة أخري ولكن بشرط ان تستمر بقية الخلايا في العمل بشكل طبيعي. مثلا a1=2 b1=3 c1=a1*b1 d1 تحتوي علي TRUE او FALSE ..هل من الممكن النظر في محتوي الخلية d1 فان كانت true يتم ايقاف النتيجة علي قيمة ( 6 ) حتي لو غيرت القيم في a1 , b1 ? وعندما تكون d1 = False تعود المعادلة للتحديث بناء علي القيم الموجودة في a1 و b1 ...مع جزيل الشكر test.xlsx
×
×
  • اضف...

Important Information