تطبيق 'عكس الكتابة' في ملف وورد ممكن يكون أسهل بكثير مما تتخيل، وعندك كذا طريقة تعتمد على الهدف: هل تبي تغيّر اتجاه النص (يمين لليسار أو العكس)، ولا تبي صورة معكوسة للنص (مرآة)، ولا تبي عكس ترتيب الأحرف حرفًا حرفًا؟ هشرح لك كل طريقة بخطوات عملية ونصايح صغيرة علشان تختار الأنسب.
إذا هدفك تغيير اتجاه الفقرة من اليمين إلى اليسار أو العكس (شي شائع مع اللغات المختلفة)، فأسهل طريقة هي من تبويب 'الصفحة الرئيسية' Home في وورد: داخل مجموعة الفقرات Paragraph بتلاقي أزرار تغيير الاتجاه Left-to-Right وRight-to-Left. لو ما ظهرت لك الأزرار لازم تفعل دعم اللغات: File > Options > Language > أضف العربية أو اللغة المطلوبة. كمان من ال
ملحقات السريعة يمكن استخدام الاختصارات: Ctrl+Left Shift لتعيين الفقرة إلى اتجاه من اليسار إلى اليمين، وCtrl+Right Shift لتعيينها من اليمين إلى اليسار. الميزة هنا أنها تحافظ على ترتيب الكلمات الصحيح للغات مثل العربية وتتعامل بشكل مناسب مع علامات الترقيم والأرقام.
لو اللي تريده هو 'انعكاس بصري' يؤدي إلى ظهور النص كمرآة (مقلوب أفقيًا)، أفضل خيار هو إدراج مربع نص Text Box أو استخدام WordArt. اذهب إلى Insert > Text Box أو Insert > WordArt، اكتب النص، ثم حدده واضغط على تبويب Format (أو Drawing Tools > Format) وابحث عن Arrange > Rotate > Flip Horizontal. النص سيتحول لنسخة معكوسة. هذا مفيد لو تبي طباعة ملصقات أو تأثيرات جرافيكية، لكن حذارٍ: بعد الانعكاس يصبح النص غير قابل للقراءة بشكل طبيعي، والتحرير داخل المربع سيظل طبيعي لكن العرض مقلوب.
إذا رغبت بعكس ترتيب الأحرف حرفًا حرفًا (مثلاً تحول 'مرحبا' إلى 'ابحرم') فالحل الأفضل هو ماكرو صغير في VBA لأنه يقوم بعكس النص المختار بدقة. افتح محرر الماكرو Alt+F11 > Insert > Module، ثم انسخ هذه الشفرة:
Sub ReverseSelectedText
Dim s As String, i As Long, rev As String
s = Selection.Text
For i = Len(s) To 1 Step -1
rev = rev & Mid(s, i, 1)
Next i
Selection.Text = rev
End Sub
بعدها عد إلى وورد وحدد النص ثم شغّل الماكرو من Developer > Macros أو اضغط Alt+F8. ملاحظة مهمة: هذه الطريقة تعكس كل شيء حرفًا حرفًا وقد تخل بعلامات التشكيل أو اتجاه الأرقام، فاحفظ نسخة احتياطية قبل التطبيق. بديل أسهل لو ما تحب الماكرو هو استخدام أدوات عكس النصوص على الإنترنت ثم لصق النتيجة في وورد.
نصايح أخيرة: 1) لو تستخدم العلامة الخاصة 'Right-to-Left Override' (U+202E) تستطيع قلب عرض مجموعة نصوص عن طريق لصق هذا الرمز قبل النص وU+202C بعده، لكن هذه الخدعة قد تُصعّب التعديل لاحقًا وتؤثر على البحث داخل المستند. 2) عند عكس العناصر الجرافيكية تأكَّد من حفظ نسخة أصلية لأن بعض الانعكاسات مدمرة وتحتاج التراجع. 3) عند العمل باللغة العربية انتبه للترقيم والأرقام لأنها قد تظهر بترتيب غير متوقع عند العكس. جرب كل طريقة على فقرة تجريبية لتشوف النتيجة قبل أن تطبقها على مستند كامل.
إذا حبيت أقدملك ماكرو أكثر تطورًا يتعامل مع الكلمات بدلاً من الأحرف أو سكريبت يحول تلقائيًا صفحات كاملة، أقدر أكتب لك واحد جاهز للاستخدام حسب احتياجك، لكن في معظم الحالات الطرق اللي فوق بتغطي كل السيناريوهات الشائعة وتخليك توصل للنتيجة بسرعة وسهولة.