KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف تُظهر صورة عند تمرير مؤشر الفأرة فوق خلية في Excel؟

المؤلفالأحدتاريخ التعديل

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

إدراج صورة منبثقة باستخدام التعليق

استخدام VBA لعرض صور منبثقة ديناميكيًا عند تمرير المؤشر

عرض التلميحات باستخدام رسالة الإدخال في التحقق من صحة البيانات


سهم أزرق فقاعي متجه لليمينإدراج صورة منبثقة باستخدام التعليق

في Excel، تُعد إضافة الصورة داخل تعليق (المعروف أيضًا باسم «ملاحظة» في بعض الإصدارات الأحدث) إحدى الطرق العملية لعرض الصورة فقط عند تمرير المؤشر فوق خلية. وتوفّر هذه الطريقة وسيلة مباشرة لإنشاء صور منبثقة تظهر فور تمرير مؤشر الماوس فوق الخلية.

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

1. حدد الخلية التي تريد أن تظهر فيها الصورة المنبثقة. انقر بزر الماوس الأيمن على الخلية، ثم اخترInsert Comment(أو «New Note» حسب إصدارك) من القائمة السياقية. راجع لقطة الشاشة:

صورة منبثقة عن طريق إدراج تعليق

2. بعد ظهور مربع التعليق، مرّر المؤشر فوق حافة التعليق حتى يتغيّر إلى صليب مزوَّد بأسهم، ثم انقر بزر الماوس الأيمن على الحدود واخترتنسيق التعليق. راجع لقطة الشاشة:

تنسيق التعليق

3. في مربع الحوارتنسيق التعليق، انقر على علامة التبويبColors and Lines. بعد ذلك، انقر على السهم المنسدل بجانبColor واخترFill Effects من القائمة. راجع لقطة الشاشة:

تعيين الخيارات في مربع حوار تنسيق التعليق

4. انتقل إلى علامة التبويبPicture في مربع الحوار المنبثق. انقر علىSelect Picture، وانتقل إلى الصورة التي ترغب في إدراجها، ثم حددها وانقر علىInsert. راجع لقطات الشاشة:

تحديد صورة لإدراجها في التعليق

ملاحظة: في Excel 2013 أو الإصدارات الأحدث، بعد النقر على زرSelect Picture في مربع حوارFill Effects، تأكد من اختيار خيارFrom a file، ثم حدد صورتك وانقر علىInsert.

5. أكد تغييراتك بالنقر علىOK في كل مربع حوار لإغلاقه. الآن، ستظهر صورتك داخل التعليق الخاص بالخلية المحددة. راجع لقطة الشاشة:

تم إدراج صورة في التعليق

6. قد ترغب في تخصيص التعليق عن طريق حذف النص الافتراضي «اسم المستخدم». انقر على نص التعليق، وأزل الاسم، واترك الصورة فقط.
تظهر صورة منبثقة عند التمرير فوق خلية

تلميح: لضمان ظهور التعليق فقط عند تمرير المؤشر وليس بشكل دائم، تأكد من إيقاف تفعيل خيارShow All Comments في علامة التبويبReview.

إيقاف تشغيل ميزة إظهار جميع التعليقات

تُعد هذه الطريقة مثالية لإضافة صور منبثقة عرضية في أوراق عمل صغيرة إلى متوسطة الحجم، ولكن إذا كنت بحاجة إلى تفاعل متقدم، أو تحديثات ديناميكية للصور، أو دعم العديد من الصور عبر ورقة عمل أكبر، ففكّر في استخدام طرق قائمة على VBA أو مرتبطة بالخلايا بشكل تفاعلي كما هو موضح أدناه.

من المشكلات الشائعة أن لا تظهر الصور إذا كانت التعليقات مخفية أو إذا كان مربع التعليق أصغر من أن يحتوي الصورة. لضمان أفضل مظهر، تأكد دائمًا من مطابقة أبعاد الصورة لحجم مربع التعليق.


سهم أزرق فقاعي متجه لليمين استخدام VBA لعرض صور منبثقة ديناميكيًا عند تمرير المؤشر

للحالات التي تتطلب تحكمًا أكثر مرونة في كيفية ووقت عرض الصور—مثل عرضها كنوافذ منبثقة مخصصة أو تلميحات غنية عند تمرير المؤشر فوق خلايا معيّنة—يُوصى باستخدام حل VBA. فهو يتيح لك عرض الصور وإخفاءها برمجيًا، مما يجعله مثاليًا لمجموعات البيانات الكبيرة، ولوحات المعلومات، أو أي سيناريو تتغيّر فيه الصور ديناميكيًا بناءً على البيانات.

تُعد هذه الطريقة الأفضل إذا كنت بحاجة إلى:

  • صور منبثقة بأحجام أو تنسيقات مختلفة بناءً على الخلايا التي يتم تمرير المؤشر فوقها
  • دعم تحديث الصور ديناميكيًا مع الحد الأدنى من الفوضى في ورقة العمل
  • مزيد من التحكم في سلوك العرض مقارنةً بالصور القائمة على التعليقات القياسية

السلبيات المحتملة: لا تدعم حلول VBA في Excel Online أو من قِبل المستخدمين الذين لا يفعّلون وحدات الماكرو، وقد تتطلب إعدادًا أكثر وتتطلب معرفة أساسية بـ VBA. ويجب توخّي الحذر عند توزيع هذه الملفات نظرًا لإعدادات أمان الماكرو.

خطوات التنفيذ:

1. افتح ورقة العمل التي تريد عرض الصور المنبثقة فيها، ثم انقر بزر الماوس الأيمن على لسان ورقة العمل واخترView Code من القائمة السياقية.

2. انسخ والصق الكود التالي في نافذة كود ورقة العمل (وليس في وحدة قياسية):

Dim popUpPic As Picture
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    On Error Resume Next
    
    If Not popUpPic Is Nothing Then
        popUpPic.Delete
    End If
    
    ' Optional: Only run for a specific range, e.g. B2:B5
    If Not Intersect(Target, Range("B2:B5")) Is Nothing Then
        Set popUpPic = ActiveSheet.Pictures.Insert("C:\YourImagePath\yourimage.jpg")
        
        With popUpPic
            .Top = Target.Top
            .Left = Target.Offset(0, 1).Left
            .Height = 80 ' Adjust size as needed
            .Width = 80
            .Placement = xlMoveAndSize
        End With
    End If
End Sub

ملاحظة:

  • عدّلRange("B2:B5") لتتوافق مع الخلايا التي ترغب في ظهور الصور المنبثقة فيها.
  • استبدل"C:\YourImagePath\yourimage.jpg" بمسار صورتك الفعلي.
  • إذا كنت ترغب في استخدام صور مختلفة لكل خلية، جرّب كود VBA التالي.
    Dim popUpPic As Picture
    'Updated by Extendoffice.com 2025/7/11
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
        On Error Resume Next
    
        If Not popUpPic Is Nothing Then
            popUpPic.Delete
        End If
    
        If Not Intersect(Target, Me.Range("B2:B5")) Is Nothing Then
            Dim imgPath As String
    
            Select Case Target.Address
                Case "$B$2"
                    imgPath = "C:\Users\Win10x64Test\Desktop\fruits\durian.jpg"
                Case "$B$3"
                    imgPath = "C:\Users\Win10x64Test\Desktop\fruits\Mango.jpg"
                Case "$B$4"
                    imgPath = "C:\Users\Win10x64Test\Desktop\fruits\orange.jpg"
                Case "$B$5"
                    imgPath = "C:\Users\Win10x64Test\Desktop\fruits\strawberry.jpg"
                Case Else
                    imgPath = ""
            End Select
    
            If imgPath <> "" Then
                Set popUpPic = Me.Pictures.Insert(imgPath)
                With popUpPic
                    .Top = Target.Top
                    .Left = Target.Offset(0, 1).Left
                    .Height = 80
                    .Width = 80
                    .Placement = xlMoveAndSize
                End With
            End If
        End If
    End Sub
  • يعرض هذا المثال صورةً كلما قام المستخدم بتحديد خلية ضمن النطاق؛ ويمكن تكييف منطقٍ مشابه لحدثَيWorksheet_BeforeDoubleClick أوWorksheet_BeforeRightClick لأحداث تشغيل أخرى.

3. أغلق محرر VBA وعُد إلى Excel. حدد خلية ضمن نطاقك المحدود لعرض الصورة المنبثقة—وستُخفى تلقائيًا عند تحديد خلية أخرى.

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


سهم أزرق فقاعي متجه لليمينعرض التلميحات باستخدام رسالة الإدخال في التحقق من صحة البيانات

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

كيفية الإعداد:

  • حدد الخلية أو النطاق الذي ترغب في أن يظهر فيه التلميح.
  • انتقل إلى علامة التبويبData، ثم اخترData Validation.
  • في مربع حوارData Validation، انتقل إلى علامة التبويبInput Message.
  • فعّل الخيارShow input message when cell is selected، ثم أدخل عنوانًا ورسالة إدخال (بحد أقصى 255 حرفًا).
  • انقرOK. الآن، سيظهر تلميحك المخصص عند تحديد الخلية أو تمرير المؤشر فوقها.

القيود:تُظهر رسائل الإدخال نصًا فقط (وليس صورًا)، وتختفي الرسالة بمجرد أن تفقد الخلية تحديدها. وللحصول على نوافذ منبثقة رسومية، راجع الطرق الأخرى أعلاه.

تتميّز هذه الطريقة بتوافقٍ واسع، ولا تتطلب ماكرو، ويمكن تحديثها أو إزالتها بسهولة حسب الحاجة. وإذا كنت تبحث عن حلٍ عملي وفعّال لعرض تلميحات نصية موجزة أو تذكيرات عبر العديد من خلايا إدخال البيانات، فهي الخيار المثالي.

كل أسلوب يمتاز بمزاياه الفريدة: فصور التعليقات مثالية للإضافة السريعة إلى عدد محدود من الخلايا، بينما يُعدّ VBA الخيار الأمثل للمهام الديناميكية أو العمليات الدُفعية الكبيرة. وتمكّنك الارتباطات التشعبية المدعومة بماكروهات المساعدة من تحديث الصور بشكل تفاعلي، في حين تُعتبر رسائل إدخال التحقق من البيانات (Data Validation Input Messages) الحل المثالي لإنشاء تنبيهات منبثقة نصية. لذا، فكّر بعناية في احتياجات مستخدمي ورقة العمل لديك وتوافق النظام الأساسي عند اختيار الأنسب لك. إذا واجهت مشكلات شائعة—مثل اختفاء الصور، أو عدم تحديث النص، أو ظهور تحذيرات مرتبطة بالماكرو—فتأكد من صحة نطاقات الخلايا، وأذونات تشغيل الماكرو، ومسار ملف الصورة. ولتجربة أكثر سلاسة مع ميزات محسّنة أو سير عمل أكثر أتمتة، قد توفّر الوظائف الإضافية مثل **Kutools for Excel** حلولًا فعّالة ومتكاملة.

أفضل أدوات الإنتاجية لمكتبتك

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الكود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:VLookup متعدد المعايير  |  VLookup متعدد القيم  |   VLookup عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
ميزات مميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفتر والورقة   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني حسب القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة، ...)|   7 أدواتدمج وتقسيم(دمج متقدم للصفوف،تقسيم الخلايا، ...)|... وأكثر من ذلك
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

عزِّز مهاراتك في 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.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل