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

محمد المهندس

عضو جديد 01
  • Posts

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

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

السمعه بالموقع

6 Neutral

عن العضو محمد المهندس

البيانات الشخصية

  • Gender (Ar)
    ذكر
  • Job Title
    مدير الحسابات والاستيراد والتصدير
  • البلد
    الهرم- الطالبية- الجيزة
  • الإهتمامات
    التقدم باستعمال أحدث الوسائل التقنية

اخر الزوار

بلوك اخر الزوار معطل ولن يظهر للاعضاء

  1. هو جزاك الله خيرا على محاولتك.. بس هل حضرتك متأكد من كفاءة الكود ده؟ ()Private Sub CityCode_AfterUpdate If Nz(DMax("CustomerCode", "tblCustomer", "CityCode=" & Me.CityCode), 0) = 0 Then Me.CustomerCode = Me.CityCode * 100 + 1 Else Me.CustomerCode = DMax("CustomerCode", "tblCustomer", "CityCode=" & Me.CityCode) + 1 End If End Sub عشان أنا حاولت إني أدخل اسم حد، قال لي إنه مينفعش قيمة primary key تبقى Null والصورة هذه لما حاولت أدخل جديد بعد الصف الأول
  2. https://qr.ae/pNSOCE في انتظار ردكم هنا أو هناك ضروري .. وجزاكم الله خيرًا وعلى العموم الموضوع هو: كيف أخصص قيمة معينة تُكتب كـ Primary Key في Access عند إدخال جديد في حقل معين؟ بداية عندي برنامج Excel وبه جدول لإضافة عملاء جدد لكي يُنشأ كود العميل، ببساطة بدمج الدوال الآتية: CONTACT - SWITCH - COUNTIF - TEXT فتكون CONACT فقط لدمج السلسلة المنشأة، و SWITCH لتحويل اسم المحافظة لرقم استنادًا إلى جدول المحافظات، و COUNTIF لتعد عدد المحافظات المسجلة ضمن قائمة العملاء، و TEXT لتجعل الرقم خانتين two digits يعني وها هي النتيجة في الصورة التالية: أنا أريد معرفة طريقة يتم ذلك بها داخل قاعدة بيانات Access، حيث عند إدخال اسم العميل وإدخال المحافظة يتم إنشاء كود له، وهذا الكود هو تسلسل لإكواد العملاء التابعين لمحافظة ما، حيث العميل الأول 101 والثاني 102 للمحافظة 1، والعميل الأول 201 والثاني 202 للمحافظة 2… وهكذا
  3. السلام عليكم يا رفاق من المعلوم أن لدالة indirect استخدمات عديدة، منها أنها يمكن لها إنشاء مرجع معين أو نطاق من ورقة داخل المصنف أو من مصنف خارجي، لكن للأسف لا تعمل بشكل صحيح إلا إذا كان المصدر من نفس المصنف، أما إذا كان من مصنف خارجي فلا تعمل إلا إذا كان المصنف الخارجي هذا مفتوحا، وإلا فسوف تُرجع المَرجع هذا #REF! وفي هذا أود منكم إرشادي إلى كود أضعه في الـ VBA لكي أجعل المصنف الآخر هذا مفتوحا فور فتح المصنف الذي فيه الدالة، وإغلاق المصنف الآخر حين إغلاق المصنف الذي فيه الدالة مع الأخذ في الاعتبار أنه قد يكون أكثر من مصنف مأخوذ منه، فأرجو إرفاق في حالة تعدد المصنفات المرجعية ماذا أكتب في VBA وقد أرفقت لكم ملفًا يوضح ذلك مثل على المطلوب.rar
  4. السلام عليكم رفاقي بفضل الله فقد فهَّمني الله كثيرًا في اكسيل، لكن يتبقى لي الكثير لأتعلمه اليوم عندي مشكلة صغيرة، وهي أنني عندما أستخدم دالة INDIRECT لاستحضار بيانات خارجية كارتباطات من مصنف آخر لا تعمل إلا عندما يكون المصنف الآخر مفتوحًا وفي ذلك أود منكم إرشادي ماذا يمكنني أن أفعل لكي تكون البيانات محدثة وظاهرة دائما دون الحاجة لفتح المصنف المأخوذ منه الارتباط. ولكي يكون الأمر على واقع، فقد أدرجت لكم مصنفين أحدهما فيه الدالة والآخر فيه القيمة المأخوذة، وأود ممن حمل الملف أن يفتح أولا Book1 (indirect).xlsx ثم يفتح المصنف الثاني لكي يدرك ما أعنيه أوفيسنا، ومثل على المطلوب.rar
  5. ايه يا جماعة مفيش أي رد خالص .. مهم والله عندي الموضوعين دول
  6. السلام عليكم ورحمة الله وبركاته ... كل عام وأنتم جميعا بخير السؤال الثاني: الحقيقة هناك أوامر في اكسيل لا أعلم لها اختصار بالكيبورد.. فهل هناك اختصارات أو أكواد (مع العلم أني لم أتعلم VBA حتى الآن لأني أحب مشاهدة الفيديوهات بدلا من قراءة التعليمات) لهذه الأوامر؟ ومعي ملف مرفق به ما أريد. اختصارات وأكواد.rar
  7. السلام عليكم ورحمة الله وبركاته .. كل عام وأنتم جميعا بخير بعد إذنكم عندي ثلاثة أسئلة مهمين أرجو الإجابة عليهم إذا تكرمتم. السؤال الأول: لقد كونت قاعدة بيانات لعدد كبير من العملاء الذين هم في الشركة لدينا، لكن المشكلة أنني إن أردت أحذف شيئًا أو أضيف أضطر إلى أن أفتح ملف كل عميل على حدا كي أغير ما أريد، وأنا عندي بالفعل ملفًا موجود فيه جميع قاعدة البيانات. فأريد أن أجعل هذا الملف مرتبطًا بجميع الملفات الخاصة بالعملاء، فكيف ذلك؟ ولمزيد من التوضيح: 1- أ. Database.xlsx ب. عميل 1 ج. عميل 2 د. عميل 3 ------> الموجود شيت اسمه database داخل كل ملف من ملفات العملاء، والمطلوب الاستغناء عن هذا وارتباط الملف الأول هذا بالثلاثة بالباقية. 2- ملفات مرفقة توضح ذلك أيضا. Database.rar
  8. شكرًا لك أ. ابن الملك لكني حاولت إدخالها ولم تفلح وتظهر الخلية بـ N/A ... وعامة بفضل الله نجحت ولكن بطريقة أخرى.. وها هي IFERROR(VLOOKUP($A$1;$A$3:$C$5;3;0);"")& IFERROR(VLOOKUP($B$1;$A$3:$C$5;3;0);"") والحمد لله تذكرت العلامة التي لا تساوي .. معلش أستأذنك ما العلامة التي ( أو )؟
  9. السلام عليكم ورحمة الله وبركاته عندي خلية أريد أن أبحث عن قيمة أو نص أو أي شيء باستخدام الدالة Vlookup، ولكن هذا البحث مرجعهما خليتان. مثلا: خلية A1 بها خانة بحث خلية B1 بها خانة بحث ... وكلتا الخليّــتَــيْن عبارة عن مربع لخلية C1 التي بها دالة vlookup تبحث عن القيمة التي تكتب في الخليّــتَــيْن معًا وهي عبارة عن معادلتين داخل الخلية IFERROR(VLOOKUP($A$1;$A$3:$C$5;3;0);"") و IFERROR(VLOOKUP($B$1;$A$3:$C$5;3;0);"") فكيف أجعل كلتا المعادلتين تعملان .. إذا ما كتبتُ شيئًا في A1 >> تخرج قيمة بحثها من خلال المعادلة الأولى .... إذا ما كتبتُ شيئًا في B1 >> تخرج قيمة بحثها من خلال المعادلة الثانية؟ --------------------------------- أعتذر .. هل يجب في هذا أيضًا إفراق ملف أم أن ما كتبتُه وضح كل شيء شكرًا لسعة صدركم لي ------------------------------------------------------------------------------------------------ بالمناسبة.. هل يوجد رمز لـ لا يساوي ( ... ) مثل الرمز يساوي (=)؟ وشكرًا
  10. شكرًااااا جزيييييييلا لحضرتك أ. محمد عندي معلش سؤال آخر هناك رابط افتحه وبعد إذن حضرتك راجع المشكلة التي تواجهني .. وأفدني أفادك الله
  11. السلام عليكم ورحمة الله وبركاته هناك رسالة تظهر لي دائما عندما أقوم بحفظ ملف معين لدي وهو به (مربع نص) من عناصر تحكم المستند... الرسالة كالآتي: ( كن حذراً! قد تتضمن بعض أجزاء المستند معلومات شخصية لا يمكن إزالتها بواسطة "مركز التحكم بالمستند" ) فكيف أزيل هذه الرسالة نهائيًا؟
  12. أعتذر أ. سليم .. الملف الذي أرفقتَه عندما أفتحُه تأتي رسالة تقول (هذا الملف تالف لا يمكن فتحه)
  13. السلام عليكم ورحمة الله وبركاته امنحوني دقائق من وقتكم لأني تعبت من هذه الدالة في تلك الوظيفة التي أقمتها لأجلها... لقد صممتُ مصنفان أحدهما فيه المصروف اليومي لمخزن شركتنا والآخر رصد مجموع ما صرف في الحاسوب الخاص بي، بحيث إذا ما كتبتُ البند ينزل مجموع هذا البند تلقائيا من المصنف الأول الخاص بالمخزن إلى المصنف الخاص بي، فإذا كان المصنف مفتوحًا ينزل المجموع ولا إشكال، وأما إذا كان مغلقًا فلا ينزل بل يكتب #REF!. فما السبب في ذلك؟ وهل هناك دالة أخرى قد تحل هذه المشكلة أم أن هناك شيئًا ينقصني لإتمام المهمة؟ لأني حاولت مرارًا وتكرارًا ولم أجد حلا. وفي ذلك أرفقتُ ملفًا يوضح ذلك بالتفصيل. Documents.rar
×
×
  • اضف...

Important Information