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

Emad Sabry

03 عضو مميز
  • Posts

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

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

  • Days Won

    1

مشاركات المكتوبه بواسطه Emad Sabry

  1. منذ ساعه, حواديت said:

    دا كروكى كدا 

    لو حضرتك اخدت بالك فى b1  هتلاقى اسم العميل
    انا عاوز بقى اقوله بدلالت الاسم دا هاتلى البيانات اللى انا اختارها من الشيت رقم واحد

    الأفضل لك أنك تستخم فلتر لأنك عندك اسماء عملاء كتير 

    حدد الصف الاول فى شيت يومية ومن data اختار فلتر 

    وعند اسم العميل دوس على الفلتر وحدد اسم العميل اللى عاوزه هتجيلك كل البيانات الخاصة بهذا العميل 

  2. انت سالت ان عندك جهاز تانى وعملت & ومنفعش بدل ماتعمل & هتستخدم and 

    وهتكتب سريال الجهاز الاول وسريال الجهاز التانى ودا موجود فى الموضوع اللى بعتهولك 

     

    يعنى ضيف قبل كلمة then 

    And Hex(CreateObject("Scripting.FileSystemObject").Drives.Item("C:").SerialNumber) <> "سريل الجهاز الثاني"

     

  3. 10 دقائق مضت, nany4mg said:

    السادة القائمين على المنتدي 

    لي عتاب عليكم انا منذ 5 ساعات وانا مرسل اليكم مشكلة مواجهاني وكنت محتاج الى المساعدة والى الان انا منتظر الرد انا متفاهم من عامل الوقت لديكم  ولكن مش من المعقول انه انتظر اكثر من 5 ساعات علشان الاقي من يساعدني اكيد السؤال مر على سيادتكم لماذا لم يتم الرد حتى ولو بالانتظار هذا ليس من شيم المحاورة

     

    مع الشكر واسف 

    المشكلة منك انت مش مننا قبل ما تسأل كنت عملت بحث كنت هتلاقى اجابة سؤالك 

     

    https://www.officena.net/ib/topic/64356-ملف-يعمل-على-جهازين-فقط/

  4. 3 ساعات مضت, mdsasa said:

    حضرتك انا اقصد التعديل يكون بصفحة Principal

     لأن المعادلة توجد بصفحة Principal بالصف 3 وليست متواجدة بصفحة Main

    وشكرا لتواصلك

    استخدم المعادلة التالية وانزل بيها اوتوفيل وغير اسم مصطفى درويش إلى مصطفى 

    =INDIRECT($B3&"!رقم الخلية")

    امسح كلمة رقم الخلية وخليها مثلا H249  فيجبلك الناتج بتاع H249 وهكذا 

    =INDIRECT($B3&"!H249")

     

  5. انت ممكن تستخدم فلتر فى ملف اليومية بدل ما تعمل ملف تانى لكل عميل 

    تانى حاجة البيانات اللى انت عاملها فى شيت العملاء مختلفة عن شيت اليومية مثلا ملف اليومية فين التاريخ اللى حطه علشان يجيلك فى ملف العملاء 

    فين المدفوع و الاجل والمستحق .. إلخ 

  6. 6 ساعات مضت, قاسم عزيز said:

    اخي العزيز  EmadSabryهذا برنامج آخر يحتاج أيضا تعديل لأنه أيضا جيد جدا لكن يحتاج تعديل ياريت تتكرم علينا بذلك واكون ممنون منك الطيب 

    كل اللى عليك عمله هنا انك تغير البيانات الموجودة فى العمود B 

    يعنى مثلا أ فى العمود  A قيمتها المقابلة فى العمود B تساوى 1 

    انت ممكن تغير ها تخليها 500 مثلا

    أو تزود حروف او تنقص حروف فى العمود  A وتحط القيمة فى العمود B

     

    تانى حاجة فى العمود G فى معادلة انزل بيها اوتوفيل واكتب الكلام اللى عاوزه فى العمود F 

    المعادلة هى 

    =calc()

    حط ما بين القوسين اسم الخلية مثلا F4 ... وممكن تحط المعادلة فى اى مكان بالشيت مش لازم يعنى العمود G 

  7. تم التعديل كل اللى عليك انك تكتب عدد الأسئلة فى L1 فقط متغيرش قيم أى خلايا غير L1 فقط 

    يعنى عاوز تتسأل 5 أسئلة أكتب 5 فى L1 وهو هيختارك 5 اسئلة عشوائى من اجمالى الاسئلة اللى كاتبها 

    عاوز تتسأل 50 سؤال أكتب 50 فى L1 وهكذا 

    بس أكيد مينفعش تكتب 50 سؤال وانت كل الاسئلة اللى كاتبها 33 سؤال مثلا 

     

    Quiz.xls

  8. هتدوس كليك يمين وبعدين edit hyperlink 

    هتظهرلك شاشة هتلاقى فوق على اليمين حاجة اسمها screen tip دوس عليها واكتب الكلمة اللى عاوزها 

    الطريقة اللى فوق فى حاجة وجود hyperlink  ودا اجابة سؤالك 

    أما فى حالة عدم وجود hyperlink ممكن تعمل التالى :-

    فى حالة عدم وجود hyperlink 

    هتدوس كليك يمين وتختار insert comment  هيظهرلك مربع اكتب فيه اللى عاوزه وعند المرور بالماوس هيظهرلك الكومنت 

    • Haha 1
  9. فى ملاحظات متكتبش INV 28 لأ اكتب 28 علطول 

    تانى حاجة افرض انه دفع 1500 ال 1000 تخص فاتورة 1 مثلا و500 تخص فاتورة 2 

    اعمل العملية دى على قيدين 

    الاول 1 =1000

    والتانى 2=500 

    وهكذا 

    تانى حاجة انا لغيت الجدول خليته كنطاق عادى مش جدول علشان المعادلات تبقى صحيحية 

    ProblemFile.xlsm

  10. لأنك فى شيت payments مش كاتب رقم الفاتورة امام الدفعة 

    لازم تكتب الدفعة دى تخص انى فاتورة انت مستخدم الاسم فى payments ومستخدم رقم الفاتورة فى statements  

    لازم الاتنين يبقوا يا اما الاسم او الفاتورة 

     

    تانى حاجة الغى data validation ل paid و unpaid واعتمد على معادلة زى if و sumif  بعد اضافة رقم الفاتورة لشيت الدفعات 

  11. 2 ساعات مضت, محمد يوسف said:

    بدل من الفورم استخدم data validation هتديك نفس المطلوب بالظبط 

    ودا نموذج فى c1 انزل منه اوتوفيل لباقى الخلايا

    ومش بس كدا فلنفرض انك كتبن اى كلام فى c1 هيظهرلك تنبيه انك تختار الصنف من القائمة 

    شرح المطلوب.xlsx

  12. 27 دقائق مضت, محمدعبدالفتاح حسن said:

    اريد معادلة اكسل لحساب بدل الاعتماد بحيث لو المكتوب فى خلية A1بدون درجة نضرب B1 فى 0%  ولو الثالثة نضرب فى 100% ولو الثانية نضرب فى 125% ولو الاولى نضرب فى 150% ولو خبير نضرب 175 % ولو كبير نضرب فى 200%

    Book1.xls

    حط المعادلة دى فى c2 وانزل بيها اوتوفيل

    =IF(B2="بدون درجة",A2*0,IF(B2="الاولى",A2*150%,IF(B2="الثانية",A2*125%,IF(B2="الثالثة",A2*100%,IF(B2="كبير",A2*200%,IF(B2="خبير",A2*175%,""))))))

     

    • Like 1
  13. 21 دقائق مضت, fayed@85 said:

    السلام عليكم ورحمة الله وبركاته 

    السادة الاعضاء الكرام , عندي ملف اكسل كما هو مرفق موضح به مبيعات صنف معين (اطباق شوكلاته ) باسعار مختلفة المطلوب كيف اقدر استخدم دالة اكسل 

    تقولي كم عدد الاطباق تم بيعها بسعر 110 بدلا من عدها يدويا والذي يستغرق منى وقت كبير فمثلا بالملف عدد الاطباق التي تم بيعها بسعر 110 هو 12 طبق 

    وعدد الاطباق التي تم بيعها بسعر 100 هو 3 اطباق . ولسيادتكم جزيل الشكر والتقدير اطباق شوكلاته الصحافة.xlsx

     

    اطباق شوكلاته الصحافة.xlsx

  14. 1 ساعه مضت, fady_dd said:

    ملف عملاء بطريقة VBA

    محتاج معادلة عند اضافة شيت جديد وعند الضغط على زر ارصدة العملاء فى الشيت "Balance" يتم ادراج رصيد  اول المدة والحركة المدينة والحركة الدائنة من الشيت الذى يتم ادراجة عند الضغط على اضافة عميل جديد .

    ومرفق الملف

    برجاء الافادة 

    وجزاكم الله جيرا

    Client.xlsm

    عملتلك معادلة 

    وعدلتلك فى الكود فى حالة عدم وجود قيمة فى اسم العميل رصيد اخر المدة لا يظهر 

    Client.xlsm

    • Thanks 1
×
×
  • اضف...

Important Information