كيف تُدرج جدولًا عائمًا أو مربع نص في ورقة عمل Excel؟
في العمل العملي على Excel، تظهر غالبًا حالات تتطلب بقاء محتوى مهم—مثل ملخص جدول أو إشعار أو نتيجة حساب أو ملاحظة حرجة—مرئيًا في جميع الأوقات، حتى أثناء التمرير عبر أوراق عمل طويلة. فعادةً ما تختفي الجداول أو مربعات النص المرتبطة بالخلايا عن الرؤية عند التنقّل في ورقة عمل كبيرة، مما قد يؤدي إلى انخفاض الكفاءة أو تجاهل تحديثات أو بيانات مرجعية أساسية. ولحل هذه المشكلة، يسأل المستخدمون غالبًا: هل يمكن جعل جدول أو مربع نص «يطفو» ليظل ثابتًا بغض النظر عن موضع التمرير؟
تعرض هذه المقالة عدة تقنيات عملية لإنشاء جدول أو مربع نص عائم أو دائم الظهور في Excel، باستخدام كلٍّ من VBA والميزات المدمجة في البرنامج. ولكل حل سيناريوهات استخدامه الخاصة وميزاته الفريدة التي يمكنك الاختيار من بينها وفقًا لاحتياجاتك الفعلية. كما تم توضيح المزايا والعيوب الشائعة لكل طريقة لمساعدتك على اتخاذ القرار الأنسب لسير عملك.
جدول المحتويات
إدراج جدول عائم في Excel باستخدام كود VBA
إدراج مربع نص عائم في Excel باستخدام كود VBA
طرق أخرى مضمنة في Excel - تجميد الأجزاء
طرق أخرى مضمنة في Excel - وضع مربع نص أو شكل في موقع لا يتأثر بالتمرير
إدراج جدول عائم في Excel باستخدام كود VBA
لا يوفّر Excel وظيفة مضمنة مباشرة لإدراج جدول عائم حقيقي يظل ظاهرًا فوق كل محتويات ورقة العمل أثناء التمرير. لكن يمكنك تجاوز هذا القيد بتحويل جدولك إلى صورة، ثم استخدام VBA لتحريك هذه الصورة ديناميكيًا وإبقائها دائمًا في موضع ثابت—مثل الزاوية العلوية اليمنى من الشاشة.
يُعد هذا الحل مثاليًا عندما يكون لديك جدول ملخص أو كتلة بيانات تُستخدم بكثرة ويجب أن تظل متاحة بسهولة في أوراق العمل المزدحمة أو الطويلة. ومع ذلك، ضع في اعتبارك أن الجدول يتحول إلى صورة ثابتة—فلا يُمكنك تحديثه تلقائيًا عبر تعديل الخلايا أو الصيغ، ولن يعكس أي تغييرات تطرأ على البيانات الأصلية إلا بعد تحديثه يدويًّا.
1. حدد جدول البيانات الذي تريد إبقاؤه مرئيًا، ثم انتقل إلى علامة التبويبالصفحة الرئيسية، وانقر علىنسخ، واخترنسخ كصورة. عادةً ما تجد هذا الخيار أسفل السهم المنسدل الموجود تحت وظيفة النسخ القياسية. راجع لقطة الشاشة:

2. في مربع الحوار «نسخ صورة» الذي يظهر، اضبطالمظهرعلىكما يظهر على الشاشةوالتنسيقعلىصورة. ثم انقر علىموافق. بعد ذلك، انقر على خلية فارغة تريد لصق الصورة فيها، ثم استخدمCtrl + V للصقها. الآن، يمكنك تحريك الصورة وتغيير حجمها بسهولة حسب حاجتك. راجع لقطة الشاشة:

3. بعد تحويل الجدول إلى صورة، انقر بزر الماوس الأيمن على علامة التبويب الموجودة في أسفل الورقة التي تحتوي على الصورة، ثم اخترعرض الكود. في نافذةMicrosoft Visual Basic for Applications (VBA) المفتوحة، أدخل الكود التالي في نافذة كود الورقة ذات الصلة:
كود VBA: إدراج جدول عائم في Excel
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Updateby Extendoffice
Application.ScreenUpdating = False
If Target.Cells.Count > 1 Then Exit Sub
With ActiveSheet.Shapes("Picture1")
.Top = ActiveWindow.VisibleRange.Top + 5
.Left = ActiveWindow.VisibleRange.Left + ActiveWindow.VisibleRange.Width - .Width - 45
End With
Application.ScreenUpdating = False
End Sub
ملاحظة: إن اسمPicture1في هذا الكود يشير إلى اسم الصورة الملصقة. يمكنك العثور عليه بتحديد الصورة والنظر إلى مربع الاسم في أعلى يسار Excel، أو بالنقر بزر الماوس الأيمن على الصورة واختيار «الحجم والخصائص». غيّر الكود ليتوافق مع اسم كائن الصور الفعلي الخاص بك.

4. احفظ وأغلق نافذة كود VBA. الآن، في كل مرة تقوم فيها بالتمرير في ورقة العمل أو النقر على أي خلية، ستظل صورة الجدول ثابتة في الزاوية العلوية اليمنى من منطقة ورقة العمل المرئية.
هذه الطريقة مثالية لإنشاء لقطات بيانات ملخّصة تظل ظاهرة دائمًا، لكن تذكّر أنه نظرًا لأنها صورة، فلن يتم تحديثها تلقائيًا عند تغيّر قيم الخلايا. وإذا تغيّرت البيانات الأصلية، فستحتاج إلى تكرار العملية لتحديث الصورة العائمة.
من المشكلات الشائعة التي قد تواجهها أن تغطي الصورة العائمة محتوىً آخر، أو ألا تظهر إطلاقًا إذا كانت كائنات ورقة العمل مضبوطة على «غير مرئية». لذا، تأكد دائمًا من مراجعة إعدادات ظهور الكائنات في ورقتك، وقم بضبط حجم وموقع صورتك لتحقيق أفضل وضوح ممكن.

افتح سحر إكسل مع KUTOOLS AI
- التنفيذ الذكي: نفِّذ عمليات الخلايا، وحلِّل البيانات، وأنشئ المخططات البيانية — كل ذلك بأوامر بسيطة!
- الصيغ المخصصة: أنشئ صيغًا مخصصة لتبسيط سير عملك.
- برمجة VBA: اكتب وأَنفِذ أكواد VBA بسلاسة تامة.
- تفسير الصيغ: افهم الصيغ المعقدة بسهولة!
- ترجمة النصوص: اكسر الحواجز اللغوية في جداولك الإلكترونية!
إدراج مربع نص عائم في Excel باستخدام كود VBA
عندما تريد عرض ملاحظاتك أو تذكيراتك أو نتائج صيغك بشكل بارز، يُعد مربع النص العائم خيارًا فعّالًا. وعلى الرغم من أن Excel لا يتضمّن مربع نص «عائم» أصليًا، يمكنك استخدام VBA لجعل مربع نص ActiveX يتبع النافذة المرئية، ليظل ثابتًا في مكانه أثناء تمريرك عبر ورقة العمل.
هذا الخيار مثالي لإضافة تعليقات أو تعليمات أو تحذيرات دائمة إلى المستندات المشتركة، ليضمن أن يرى كل مستخدم المعلومات المهمة أينما تنقل في المستند.
1. أدرج مربع نص بالنقر علىالمطور > إدراج > مربع نص (عنصر تحكم ActiveX). بعد ذلك، ارسم مربع النص على ورقة عملك واكتب فيه النص المطلوب. إذا لم تكن علامة التبويب «المطور» مرئية، فستحتاج أولًا إلى تمكينها من إعدادات Excel. راجع لقطة الشاشة:

2. بعد ذلك، انقر بزر الماوس الأيمن على علامة تبويب الورقة التي تحتوي على مربع النص المُدرج، ثم اخترعرض الكود. في نافذة VBA، الصق الكود التالي في منطقة كود الورقة:
كود VBA: إدراج مربع نص عائم في Excel
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Updateby Extendoffice
Application.ScreenUpdating = False
With ActiveWindow.VisibleRange
TextBox1.Top = .Top + 5
TextBox1.Left = .Left + .Width - TextBox1.Width - 45
End With
Application.ScreenUpdating = True
End Sub
ملاحظة: في هذا الكود، اسمTextBox1 هو الاسم الافتراضي لمربع نص ActiveX الذي أنشأته. لضمان عمل الكود بشكل صحيح، تحقق من اسم مربع النص وقم بتعديله إذا لزم الأمر عن طريق تحديده وعرضه أو تعديله في مربع الاسم.

3. احفظ وأغلق محرر VBA. بعد ذلك، في كل مرة تمرّر فيها إلى منطقة مختلفة من ورقة العمل، سيظل مربع النص مثبتًا تلقائيًا في الزاوية العلوية اليمنى للنافذة المرئية، ليضمن ظهور النص المهم دائمًا.
هذه الطريقة مثالية عندما تحتاج إلى ملاحظات أو تعليمات ديناميكية تظهر دائمًا دون قيود على نطاقات الخلايا. ومع ذلك، قد يواجه بعض المستخدمين مشكلات توافق مع عناصر تحكم ActiveX، خاصة في البيئات غير التابعة لنظام Windows. كما قد يؤدي الحفظ ببعض التنسيقات القديمة من نوع الملف (.xls) إلى إزالة عناصر ActiveX.
إذا لاحظت أن مربع النص لا يتحرك أثناء التمرير، فتأكد من أن كود VBA قيد التشغيل (يجب تمكين ماكرو)، وتحقق من تطابق اسم العنصر مع الكود.
طرق أخرى مضمنة في Excel - تجميد الأجزاء
عندما تريد ببساطة إبقاء صفوف أو أعمدة معينة—مثل العناوين أو جداول الملخّص—مرئية أثناء التمرير عبر ورقة العمل، توفّر ميزةتجميد الأجزاءفي Excel حلاً مباشرًا دون الحاجة إلى VBA.
هذه الطريقة مثالية لأوراق العمل التي تحتوي على بيانات مرجعية أساسية في الأعلى (مثل صف العناوين أو جدول الملخّص) أو على الجانب الأيسر (مثل تسميات الصفوف)، وترغب في الحفاظ على ظهورها أثناء التنقّل. ويُعدّ هذا الحل مفيدًا بشكل خاص للتقارير المالية وأوراق إدخال البيانات أو النماذج التي تتطلب وعيًا مستمرًّا بالأعمدة أو الصفوف.
كيفية الاستخدام:
ضع المؤشر أسفل آخر صف أو يمين آخر عمود تريد إبقاؤه مرئيًا. على سبيل المثال، إذا كان جدولك يحتل أول 3 صفوف، فضع المؤشر في الصف الرابع. بعد ذلك، انتقل إلىعرض > تجميد الأجزاء > تجميد الأجزاء. وسيقوم Excel بتجميد جميع الصفوف الموجودة فوق المؤشر وجميع الأعمدة إلى يساره.
مثل جميع الأدوات المضمنة، تُعد هذه الطريقة سريعة وموثوقة ولا تتطلب كتابة أي أكواد أو أذونات خاصة. ومع ذلك، وبخلاف الكائنات العائمة الحقيقية، يحافظ تجميد الأجزاء فقط على ثبات الصفوف أو الأعمدة المحددة—ولا يطفو فوق ورقة العمل، كما أنك مقتصر على خط تجميد واحد لكل ورقة عمل.
قد تظهر مشكلات محتملة إذا كانت ورقة العمل تستخدم بالفعل نوافذ مقسَّمة أو إذا كنت تبحث عن وضع عائم أكثر مرونة. وعند إلغاء تجميد الأجزاء، سيُزال التأثير، وقد تحتاج إلى إعادة تطبيقه إذا تغيَّر النطاق لاحقًا نتيجة تعديلات في تخطيط ورقتك.
طرق أخرى مضمنة في Excel - وضع مربع نص أو شكل في موقع لا يتأثر بالتمرير
حل بديل آخر هو إدراجمربع نصأوشكلباستخدامإدراج > مربع نصأوإدراج > الأشكال، ثم وضعه داخل صف أو عمود تم تجميده مسبقًا—مما يجعله يظهر دائمًا عند التمرير رأسيًّا أو أفقيًّا في ورقة العمل. وتتيح لك هذه الطريقة إضافة تسمية ثابتة أو ملاحظة أو منطقة مُظلَّلة داخل الأقسام «المجمَّدة»، لتبقى معلوماتك المهمة مرئية في كل الأوقات.
يُعد هذا الحل الأمثل عندما يكون المحتوى الذي ترغب في إبقائه ظاهرًا صغير الحجم، ويمكنه أن يناسب بسهولة في رأس الصفحة أو جانبها الأيسر—مثل تعليقات التدقيق أو علامات حالة الورقة أو التعليمات الموجزة. وتتمثّل ميزته الرئيسية في بساطته وتوافقه التام: فلا حاجة لأي أكواد أو تحذيرات أمان، بل يعتمد كليًّا على ميزات Excel الأصلية.
مع ذلك، يُرجى ملاحظة أن هذا حل جزئي فقط: فمربع النص أو الشكل يظل مرتبطًا بالخلايا، وبالتالي «يطفو» حصريًّا ضمن المنطقة غير المجمَّدة. ولن يتحرك ديناميكيًّا أثناء التمرير في أجزاء أخرى من الورقة، وقد ينتقل مربع النص أو حتى يختفي من العرض إذا قام المستخدمون بتعديل المنطقة المجمَّدة أو حذف الصفوف/الأعمدة المرتبطة بها. ولضمان أفضل النتائج، يجب محاذاة مربع النص بدقة داخل المساحة المجمَّدة، مع تذكير المستخدمين بعدم تعديل نطاقات التجميد عن غير قصد.
إذا كنت بحاجة إلى تحديد موقع أكثر مرونة—مثل عناصر تظهر فوق أي خلية بغض النظر عن موضع التمرير—فإن استخدام VBA، كما ورد في الأقسام السابقة، يُعد الخيار الأنسب.
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...
يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير
- تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
- افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
- يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!
جميع الإضافات من Kutools في برنامج تثبيت واحد!
Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.
- حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
- برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل