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

(تمت الاجابة) نقل نسخة من الشيت إلى ملف جديد


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

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

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

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

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

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

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

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

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

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

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

رابط هذا التعليق
شارك

السلام عليكم

اخي ابو تميم

كذا تهنا

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

في سطح المكتب

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

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

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

ارجو التأكيد

رابط هذا التعليق
شارك

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

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

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

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

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

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

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

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

رابط هذا التعليق
شارك

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

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

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

انتهى السؤال

تمت الاجابة

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information