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

أبوعيد

الخبراء
  • Posts

    1,541
  • تاريخ الانضمام

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

  • Days Won

    2

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

  1. تفضل حساب عدد السنوات1.xlsx
  2. السلام عليكم قوقل شيت لا يتعامل مع VBA الماكرو ولكن يتعامل مع المعادلات فقط هذه مساعدة يمكنك أدخال البيانات ومطالعة النتيجة في الشيت الثاني جربه مع قوقل شيت تحياتي tajriba1.xlsm
  3. السلام عليكم الطريقة كالآتي : 1 : حدد أي خلية مثلا B7 2 : استخدم أزرار الأسهم (من الكيبورد) في الانتقال إلى داخل الفاتورة (ولا تستخدم الماوس) تحياتي
  4. بالرغم أنه ليست لدي خبرة في الموضوع فإن ذلك لا يمنع من تقديم المساعدة تفضل ولكن أخي الحبيب ارجو أن تنقل لنا النتيجة بعد التجربة هل نجحت في إرسال الراسائل أم لا تقبل تحياتي
  5. السلام عليكم شكرا أخي ابوسليمان شكرا أخي ابن الجنوب الملاحظة1 : إذا قام أي شخص بإيقاف وحدات الماكرو فإنه لن يستفيد من البرنامج يعني يجب أن يحتوي البرنامج على أكواد أخرى تسهل عمل المستخدم وهذا الكود هو للحماية فقط الملاحظة2 : يمكن أن تظهر بعض المشاكل في الكود من خلال تكرار العمل على البرنامج , فعند ظهور أن مشكلة الرجاء طرحها هنا حتى يتم حلها تحياتي للجميع
  6. السلام عليكم تم تعديل الكود وأرجو أن يناسبك , قم ينسخه ولصقه في ملفك الأن لن يعتمد هذا الكود على الورقة1 , يعني في السابق كنت تضع تاريخ ظهور الرسالة وتاريخ الأغلاق في الورقة الأولى أما في هذا الكود فقد تم وضع التاريخين داخل الكود (افتح الكود وستجد ذلك بداخلة , قم بتغيير التاريخ حسب رغبتك) هذين التاريخين تم وضعهم داخل الكود حتى نستغني عن الورقة1 جرب الكود الجديد في الملف المرفق ملاحظة : العملية الحسابية التي يتم بها حساب رقم الترخيص هي عملية واحدة من بين عشرات العمليات الحسابية وتستطيع تغييرها كما تريد تحياتي المصنف11.xlsm
  7. لا أعلم أين الخلل ولكن يمكن أن أساعدك في حله كما يأتي : الكود يعتمد اعتمادا كليا على الورقة رقم واحد (الورقة الأولى ) فربما يكون فيها خطأ لذا أرجو أن ترفق الورقة الأولى في الملف الذي تشتغل عليه وتحذف جميع الأوراق حتى أفتحص البرنامج عن قرب الخلاصة : احذف جميع الأوراق في الملف عدا الورقة الأولى ثم ارسل الملف هنا أو على بريد الأكتروني كما تحب تحياتي
  8. نواصل الشرح مما سبق عرفنا أنه لا يمكن أن يشتغل البرنامج على جهازين لأن لكل جهاز رقم خاص به فصاحب البرنامج يضع الترخيص بناء على رقم الحاسوب ولكن !!! تستطيع أن تجعل البرنامج يعمل على عدة أجهزة !!! بشرط أن تعرف رقم كل جهاز ثم تفتح الكود وتكتب هذه الارقام داخل الكود (لاحظ الملاحظة 2) فعند تشغيل البرنامج فإن الكود سيختبر رقم الحاسوب فإذا كان رقم الحاسوب ضمن الأرقام المسموح بعمل البرنامج عليها فإن الكود لن يطلب رقم ترخيص ولكن سيشتغل مباشرة ويثبت البرنامج نفسه بدون رقم ترخيص ملاحظة 1 : هذا السطر في الكود For R = 2 To 7 يبين أن البرنامج يتكون من سبع أوراق , لذا يجب تعديل الرقم 7 إلى الرقم الصحيح الذي يتكون منه ملفك فإذا كان ملفك يتكون من 4 اوارق غير الرقم 7 إلى 4 وهكذا مع مراعات أن تكون الورقة الاولى في ملفك الجديد هي نفس الورقة الأولى في هذا الملف المرفق لأن فيها الخلايا التي تبين انتهاء ترخيص البرنامج ملاحظة 2 : هذا السطر من البرنامج If x = -955230912 Or x = 346461075 Or x = -695641268 Then GoTo d يبين ارقم الحواسيب المسموح للبرنامج العمل عليها بدون ترخيص , أنا وضعت هنا ثلاثة ارقام لثلاثة حواسيب تستطيع أن تزيد فيها أو تقلل المهم أن تكتب =x ثم تضع الرقم وبعده Or ملاحظة 3 : طريقة تثبيت الكود في ملفك الجديد تجدها في الورقة2 من الملف المرفق تفضل تحياتي المصنف10.xlsm
  9. حياك الله سأشرح لك عمل الكود . أما (سطر سطر) فهذا يشبه من يفتش عن أبرة وسط الركام الكود يثبت البرنامج في جهاز الحاسوب عن طريق رقم يظهر للمستخدم يطلب منه إدخال رقم الترخيص دعني أقص لك هذه القصة لتفهم الكود كيف يعمل 1 - ابن الجنوب هو صاحب البرنامج المكون من سبع صفحات 2 - أراد أحمد أن يستخدم البرنامج في جهازه (بالبيت أو العمل) 3 - عندما يشغل البرنامج ستظهر رسالة فيها رقم وتطلب من أحمد أدخال رقم الترخيص 4 - أخمد لا يعلم رقم الترخيص ولكنه سبتصل عبر الهاتف بصاحب البرنامج ابن الجنوب 5 - ابن الجنوب سبخبر أحمد بأن يعطيه الرقم الذي ظهر له في جهازه (وهذا الرقم يختلف من جهاز لآخر , انظر الملاحظة في الاسفل) 6 _ عن طريق عملية معينة يجريها بن الجنوب سبعرف رقم الترخيص للبرنامج ويعطيه أحمد حتى يدخله في الرسالة ويعمل معه البرنامج تمام التمام 7 - أنثاء عمل أحمد على البرنامج وقبل أن تنتهي مدته ستظهر رسالة لأحمد بأن مدة البرنامج أوشكت على الانتهاء في اليوم الفلاني (يظهر التاريخ في الرسالة) 8 - عندما يحل الموعد المحدد سيتم أقفال البرنامج ولن يعمل كما هو المعتاد ملاحظة : كيفية حساب رقم الترخيص للبرنامج هذه العملية يتحكم فيه صاحب البرنامج ابن الجنوب فمثلا : في هذا الرنامج المرفق يتم حساب رقم الترخيص عن طريق ضرب الثلاثة خانات الأولى في الثلاثة خانات الأخيرة مثال 1 : ظهر لأحمد في الرسالة الرقم الآتي : 324556782 طريقة الحساب : الثلاثة خانات الأولى هي 324 الثلاثة خانات الأخيرة هي 782 أدن 324 × 782 = 253368 ابن الجنوب سيعطي أحمد هذا الرقم 253368 مثال 2 : ظهر لأحمد في الرسالة الرقم الآتي : 324556782- (لاحظ هنا ظهرت إشارة السالب) طريقة الحساب : الثلاثة خانات الأولى هي 32- الثلاثة خانات الأخيرة هي 782 أدن 32- × 782 = 25024- ابن الجنوب سيعطي أحمد هذا الرقم 25024- (لم ينتهي الشرح ولكن تفضل جرب الملف ) المصنف9.xlsm
  10. ههههههه أهلا أخي ابو سليمان انتحار الملف يعني حذفه في الجهاز نهائيا أهلا أخي ابن الجنوب عملت لك هذا الكود ولكنه لن يحذف الملف (انتحار) بل سيتم أقفال البرنامج في الوقت الذي تحدده كلمة مرور الورقة هي 1223334 تقبل تحياتي المصنف8.xlsm
  11. وعليكم السلام هذا من صميم عملي كمعلم اكتب في الخلايا الصفراء ولاحظ النتيجة تفضل الدرجات والترتيب.xlsx
  12. حياك الله عملت على الملف المرفق ولم تظهر أي رسالة ولكنك لم ترفق الملف الذي به المشكلة الملف الذي ارفقته هنا فيه صنفان فقط هما أرو و زيت بينهما الصورة فيها اصناف أخرى أذا أردت العمل على الملف المرفق فالرجاء أن تخبرني متى تظهر رسالة الخطأ ماذا اكتب في اسم العميل و كرت الصنف واسم الصنف وووو حتى تظهر رسالة الخطأ ؟
  13. ما هي الخطوات التي تعملها حتى يتم الترحيل ما هو الزر الذي تضغطه للترحيل (والذي يظهر فيه الخطأ) أرجو الشرح بالتفصيل
  14. الحمدلله تم تحميل جان ولكن هناك خطأ في ملفي الطباعة الرجاء أعادة رفع ملف صفحة الطباعة
  15. السلام عليكم الملف jan به مشكلة أعد تحميله مرة أخرى
  16. تفضل أخي الحبيب التغيير سيكون في الملف P فقط طريقة العمل : افتح الملفات الثلاثة 1 و 2 و P ثم اضغط الزر في الملف P سيعطيك النتيجة تحياتي P.xlsm
  17. طيب الملف الذي ارسلته مضغوط فهل ممكن أن ترسل الملف بدون ضغط ؟
  18. حسنا جرب المرفق مثال2.xlsm
  19. الكود بحسب ما ذكرت يقوم بالآتي يمحو الرقم 1 من العامل 11 ويبقية للعامل 7 لو شرحت بالتفصيل لكان أفضل كلامك فيه غموض تقبل تحياتي
  20. وعليكم السلام جرب أن تغير الأرقام في الخلايا البرتقالية الثلاثة ثم اضغط زر نقل جرب المرفق تحياتي حديد 56.xlsm
  21. السلام عليكم هذا اقتراح جرب المرفق مثال1.xlsm
  22. لا يمكن حل المشكلة عن بعد يعنى لابد أن ترسل الملف أو جزء منه الذي به المشكلة حتى يتم حلها عمليا تحياتي
  23. يمكن أن يكون لهذه المشلكة حل وهذا الحل يعتمد على طبيعة الملف نفسه يعني إذا كان الملف يحتوي على معادلات كثيرة فيمكن تحويلها إلى كود يقوم بنفس العمل ولكن سيخفف من الثقل أنا جربت هذا كثيرا إذا أمكن أن ترسل ورقة واحدة من الملف كمثال حتى يتم معاينة المشكلة عن قرب تحياتي
  24. تفضل https://www.officena.net/ib/topic/90681-تعديل-في-الدالة-الموجودة-في-كشف-الحساب/
×
×
  • اضف...

Important Information