اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

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

لدي ملف اكسل ...

المطلوب من الملف هو عندما أضغط على زر نقل الورقة إلى ملف جديد

يتم تنفيذ التالي :

1. إنشاء ملف اكسل جديد وحفظه على سطح المكتب بغض النظر عن اسم المستخدم على جهاز الكمبيوتر ( يعني ذلك أنه عند نقل الملف إلى جهاز كمبيوتر آخر يتم حفظ الملف المقصود هنا على سطح المكتب للمستخدم الفعال على جهاز الكمبيوتر .... علما ان الملف الجديد يتم حفظه على سطح المكتب باسم محدد مسبقا في الكود مثلا يكون اسم الملف الجديد ( تحديث بيانات ) ... مع الأخذ بعين الاعتبار أن الملف الجديد يجب أن يكون فيه الأوراق التي سنقوم بنسخها فيه فقط ويجب حذف الأوراق التي تتكون في الملف الجديد بمجرد إنشاؤه ..

2. يتم نسخ الورقة الفعالة التي نقف عليها في الملف الحالي الأصلي إلى الملف الجديد (تحديث بيانات) ... بحيث يتم نسخ الورقة إلى الملف الجديد بنفس الاسم ونفس التنسيق

3. الإبقاء على الملف الجديد قيد التشغيل حتى ننتهي من نقل كافة الأوراق المطلوب نقلها إليه.

4. إمكانية نقل اكثر من ورقة إلى الملف الجديد وذلك بالانتقال إلى الورقة المراد نقلها من داخل الملف نفسه والضغط على زر نقل الورقة إلى ملف جديد ويقوم الكود بتطبيق نفس النتائج على كل الاوراق ويقوم بحفظ جميع الأوراق المراد نقلها على نفس الملف

الملف في المرفقات .....

كود نقل الشيت.rar

قام بنشر

السلام عليكم

اخي ابو تميم

كذا تهنا

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

في سطح المكتب

اما بالنسبه للورقة المراد نسخها ممكن تكون الورقة النشطه

او بتحديد مسمى الورقة في الكود

اذا كان فهمي صحيح للطلب

ارجو التأكيد

قام بنشر

شكرا أخي alidroos على استجابتك الكريمة

المقصود باختصار

عندما أدخل إلى ملفي الاصلي أدخل مثلا إلى الورقة1 وأضغط على زر نقل الورقة إلى ملف جديد فيتم هنا إنشاء ملف جديد وتسميته بالاسم المحدد في الكود ونسخ الورقة 1 من الملف الاصلي في الملف الجديد

إلى هنا أعتقد الأمر واضح ...

ثانيا : كما هو معروف عند إنشاء ملف اكسل جديد فإنه يكون تلقائيا يحتوي على ورقة 1 و 2 و 3 ... صح ؟؟؟ المطلوب الثاني هنا أن يتم حذف هذه الأوراق 1و2و3 لأنها لن تستخدم في الملف الجديد

ثالثا : الآن نحن قمنا بنسخ الورقة 1 من الملف الأصلي إلى الملف الجديد ... صح ؟؟؟ .... بعد ذلك سأنتقل إلى ورقة جديدة في الملف الأصلي ولنفرض أنني انتقلت إلى ورقة4 أضغط على الزر المطلوب للنقل ويتم نسخ الورقة 4 إلى الملف ذاته الذي تم إنشاؤه ونسخ الورقة 1 فيه لأنه لازال قيد العمل وهنا يجب أن يبحث الكود عن اسم الملف الجديد الذي تم تحديده مسبقا فإن كان موجود ومفتوح يقوم بنسخ الورقة الفعالة في الملف الجديد وإضافتها إلى الأوراق الأخرى التي تم نسخها مسبقا وهكذا عند الانتقال إلى أي ورقة جديدة في الملف الأصلي

إذا الموضوع غير واضح أرجو المعذرة وإعلامي كي أقوم بإنشاء ملف بأسماء أخرى ويتم تسمية الأمور بمسميات محدودة ...

لكم جزيل الشكر

قام بنشر

عزيزي الخالدي جزاك الله كل الخير

كود ممتاز جدا وهو يفي بالغرض تماما ويلبي حاجتي المطلوبة من السؤال

جزاك الله خيرا وزادك علما ومعرفة

انتهى السؤال

تمت الاجابة

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information