إكسل هو أداة قوية للعمل مع الجداول والبيانات. ومع ذلك ، في بعض الأحيان يصبح من الضروري نقل النص من خلية إلى أخرى مع الحفاظ على التنسيق. قد يكون هذا ضروريا ، على سبيل المثال ، عند العمل بكميات كبيرة من المعلومات أو عند تنسيق البيانات للتقارير أو العروض التقديمية.
لحسن الحظ ، إكسيل لديه القدرة على أتمتة هذه العملية باستخدام وحدات الماكرو. وحدات الماكرو هي تسلسل مسجل للأوامر التي يمكن تنفيذها تلقائيا عند الضغط على زر معين أو عند تنفيذ إجراء معين.
لإنشاء ماكرو لتغليف الأسطر ، اتبع الخطوات التالية:
- افتح محرر الماكرو في إكسيل (على سبيل المثال ، اضغط على بديل + إف 11);
- إدراج ماكرو جديد وإعطائها اسما;
- اكتب رمز الماكرو الذي سينفذ التفاف الخط;
- احفظ الماكرو وأغلق محرر الماكرو;
- تعيين ماكرو هوتكي أو زر على شريط الأدوات.
الآن ، عند تنفيذ الماكرو ، سيتم نقل النص من الخلية المحددة إلى خلية أخرى مع الحفاظ على التنسيق التلقائي. هذا مريح للغاية ويوفر الوقت عند معالجة كميات كبيرة من المعلومات. بالإضافة إلى ذلك ، يمكن لوحدات الماكرو في إكسيل إجراء عمليات أخرى مثل فرز البيانات والحسابات وإنشاء المخططات وما إلى ذلك
- . التفاف الخط في إكسيل:
- إنشاء ماكرو
- اختيار خلية
- فتح نافذة فيسوال باسيك
- إدخال الرمز
- تشغيل ماكرو
التفاف الخط في إكسيل:
خط التفاف في إكسيل يسمح لك لوضع النص في خطوط متعددة داخل خلية واحدة. يكون هذا مفيدا عندما يكون النص طويلا جدا بحيث لا يمكن احتواؤه في سطر واحد ، أو عندما تحتاج إلى إنشاء نص منظم داخل خلية.
هناك عدة طرق لنقل خط في إكسيل:
- اختصار لوحة المفاتيح هو بديل + أدخل. حدد الخلية التي تريد تحريك الخط فيها واضغط بديل + أدخل في نفس الوقت. سيتم نقل النص الموجود في الخلية إلى سطر جديد.
- باستخدام وظيفة شار(10). أدخل النص في الخلية حيث تريد نقل السطر ، وأدخل وظيفة الحرف (10) بدلا من موقع فاصل الأسطر. على سبيل المثال ، بدلا من "السطر الأول السطر الثاني" ، اكتب "السطر الأول(10)السطر الثاني". بعد إدخال النص ، سيتم نقله إلى سطر جديد.
- باستخدام تنسيق الخلية. حدد الخلية حيث تريد نقل الصف ، وافتح نافذة تنسيق الخلية باستخدام اختصار لوحة المفاتيح كنترول + 1. ثم حدد علامة التبويب" المحاذاة "وحدد المربع"التفاف الكلمات". سيتم نقل النص الموجود في الخلية تلقائيا إلى سطر جديد.
التفاف الخط في إكسيل مريحة للغاية عند العمل مع النص في الجداول ، مما يسمح لك لجعل المعلومات أكثر قابلية للقراءة وتنظيما.
إنشاء ماكرو
لإنشاء ماكرو في إكسيل ، اتبع الخطوات التالية:
- افتح تطبيق ميكروسوفت إكسيل.
- انتقل إلى علامة التبويب المطور في القائمة العلوية.
- إذا لم يكن هناك علامة تبويب المطور ، يمكنك إضافته. للقيام بذلك ، افتح خيارات إكسيل ، حدد خيارات البرنامج ، ثم الشريط ، وقم بتمكين خيار المطور في أي قسم من الشريط.
- في علامة التبويب المطور ، انقر فوق الزر تسجيل ماكرو.
- في النافذة التي تظهر ، أدخل اسم الماكرو وحدد مكانا لتخزينه (بشكل عام أو في هذا المصنف).
- انقر فوق الزر موافق.
الآن بدأ الماكرو تسجيل الإجراءات التي تقوم بها في إكسيل.
قم بتنفيذ الإجراءات التي تحتاجها ، مثل التفاف الخط وتنسيق الخلية والعمليات الأخرى.
عند الانتهاء ، ارجع إلى علامة التبويب المطور وانقر على زر إيقاف التسجيل.
تم إنشاء الماكرو الخاص بك وهو جاهز للاستخدام. يمكنك إضافته إلى زر أو اختصار لوحة المفاتيح لتشغيله بسرعة وسهولة.
اختيار خلية
قبل نقل صف إلى إكسيل باستخدام ماكرو ، يجب عليك تحديد الخلية التي سيتم تنفيذ النقل إليها. للقيام بذلك ، استخدم طريقة النطاق() وحدد عنوان الخلية. على سبيل المثال ، لتحديد الخلية أ 1 ، تحتاج إلى استخدام سطر التعليمات البرمجية التالي:
النطاق ("أ 1").اختر
سيحدد هذا الرمز الخلية أ 1 ، والتي ستسمح لك بإجراء عمليات على هذه الخلية باستخدام ماكرو. يمكن تغيير اختيار الخلية عن طريق تحديد عنوان مختلف ، على سبيل المثال:
النطاق ("ب 3").اختر
وبالتالي ، يعد تحديد خلية خطوة مهمة عند نقل صف إلى إكسيل باستخدام ماكرو ، حيث سيتم عرض نتيجة نقل السطر في الخلية المحددة.
فتح نافذة فيسوال باسيك
لإنشاء ماكرو في إكسيل ، تحتاج إلى فتح نافذة فيسوال باسيك حيث يمكنك كتابة التعليمات البرمجية لأتمتة المهام في البرنامج.
لفتح نافذة فيسوال باسيك ، اتبع الخطوات التالية:
- افتح إكسيل وحدد المصنف المطلوب.
- انقر فوق علامة التبويب المطور في القائمة العلوية إذا لم تكن علامة التبويب هذه مرئية بالفعل.
- انقر فوق الزر" فيسوال باسيك " الموجود على شريط أدوات المطور.
الآن يفتح نافذة البصرية الأساسية حيث يمكنك إنشاء وتحرير وحدات الماكرو لإكسل. هنا يمكنك استخدام العديد من الوظائف والمشغلين لإنشاء الرمز المطلوب.
بعد الانتهاء من العمل مع التعليمات البرمجية في إطار البصرية الأساسية ، إغلاقه عن طريق النقر على الصليب في الزاوية العلوية اليمنى من النافذة.
إدخال الرمز
في إكسيل ، فمن الممكن لإدراج التعليمات البرمجية في الخلايا والوحدات باستخدام وحدات الماكرو. إذا كنت بحاجة إلى نقل سطر من التعليمات البرمجية وحفظ تنسيقه ، فيمكنك استخدام الخطوات التالية:
- حدد الخلية التي تريد إدراج الرمز فيها.
- حدد السطر المطلوب في الكود ، وانقر بزر الماوس الأيمن وحدد خيار النسخ.
- ارجع إلى إكسيل والصق الكود المنسوخ في الخلية المحددة بالنقر بزر الماوس الأيمن وتحديد خيار اللصق.
عند إدراج التعليمات البرمجية ، سوف إكسيل تلقائيا تطبيق التنسيق كما كان في التعليمات البرمجية الأصلية. يتيح لك ذلك الحفاظ على بنية الكود ويسهل قراءته وفهمه.
إذا كنت بحاجة إلى إدراج كتلة كبيرة من التعليمات البرمجية التي لا تتناسب مع خلية واحدة ، فيمكنك استخدام كائن نصي أو ماكرو آلي يقوم بإدراج التعليمات البرمجية في عدة خلايا ذات إحداثيات محددة.
لا تنس أيضا الإشارة إلى أن الكود هو جزء من كود البرنامج لتجنب سوء تفسيره كمعلومات نصية.
تشغيل ماكرو
لتشغيل ماكرو في إكسيل ، اتبع الخطوات التالية:
- افتح ملف إكسيل الذي يحتوي على الماكرو.
- حدد علامة التبويب المطور في شريط التنقل العلوي (إذا لم تكن هناك علامة تبويب ، فانتقل إلى الخطوة التالية).
- في مجموعة أوامر إدارة الماكرو ، انقر فوق زر وحدات الماكرو.
- في النافذة التي تفتح ، حدد الماكرو الذي تريد تشغيله.
- انقر فوق الزر" تشغيل".
بعد الانتهاء من هذه الخطوات ، سيتم إطلاق الماكرو وتنفيذ الإجراءات اللازمة في إكسيل.