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

كيف تُثبّت الصورة أو الرسم داخل الخلية في Excel؟

المؤلفSiluviaتاريخ التعديل

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

قفل الصورة داخل الخلية باستخدام خصائص تنسيق الصورة
إدراج صورة بسهولة بحجم تلقائي يناسب الخلايا باستخدام أداة رائعة
رمز VBA: إدراج الصور وقفلها في الخلايا برمجيًا
صيغة Excel: إنشاء روابط قابلة للنقر إلى الصور باستخدام INDIRECT أو HYPERLINK


قفل الصورة داخل الخلية باستخدام خصائص تنسيق الصورة

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

1. بعد إدراج صورة في ورقة العمل، انقر بزر الماوس الأيمن على الصورة واخترالحجم والخصائصمن قائمة السياق. انظر لقطة الشاشة:

لقطة شاشة لاختيار الحجم والخصائص من قائمة السياق الخاصة بصورة

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

لقطة شاشة لاختيار خيار التحريك والتحجيم مع الخلايا في جزء تنسيق الصورة

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

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


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

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

قبل استخدامKutools لـ Excel، يُرجىتنزيله وتثبيته أولاً.

1. انتقل إلى علامة التبويبKUTOOLS PLUS، ثم انقراستيراد/تصدير > استيراد الصور. انظر لقطة الشاشة:

لقطة شاشة لتمكين ميزة استيراد الصورة

2. عندما يظهر مربع الحواراستيراد الصور، قم بتنفيذ الخطوات التالية:

  • 2.1 في القائمة المنسدلةترتيب الاستيراد، اختر إماتعبئة حسب العمود، ثم حسب الصفأوتعبئة حسب الصف، ثم حسب العمود، بناءً على ما إذا كنت تريد تحميل الصور لأسفل كل عمود أو عبر كل صف.
  • 2.2 انقرإضافة، ثم اخترملفأومجلدحسب حاجتك. يتيح لك ذلك استيراد صورة فردية أو جميع الصور الموجودة في المجلد.
  • 2.3 في مربع الحوارفتح، حدد ملفات الصور المطلوبة أو المجلد المستهدف، ثم انقر على زرفتحللمتابعة. انظر لقطة الشاشة:
    لقطة شاشة لإضافة صور إلى مربع حوار استيراد الصور
  • 2.4ستظهر الآن الصور المحددة في مربع الحواراستيراد الصور. انقر على زرحجم الاستيراد، وحدد خيارمطابقة حجم الخليةلضمان ملائمة كل صورة تمامًا مع خليّتها، ثم انقرموافق.
    لقطة شاشة لاختيار خيار مطابقة حجم الخلية
  • 2.5بعد مراجعة قائمة الصور، انقر على زراستيراد.

3. في مربع الحوار التالياستيراد الصور، حدد الخلية الابتدائية لصورك. ثم انقرموافق، وسيقوم Kutools لـ Excel بإدراج كل صورة بحيث تتطابق تمامًا مع حجم الخلية المقابلة لها.

إذا كنت ترغب في تجربة هذه الأداة مجانًا (لمدة 30 يومًا)،فما عليك سوى النقر لتنزيلها، ثم اتبع الخطوات المذكورة أعلاه لتطبيق العملية.


رمز VBA: إدراج الصور وقفلها في الخلايا برمجيًا

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

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

1. افتح محرر VBA بالنقر علىأدوات المطور > Visual Basic. في نافذة Microsoft Visual Basic for Applications، انقرإدراج > وحدة نمطية، ثم الصق الكود التالي في الوحدة النمطية:

Sub InsertAndLockImages()
'Updated by Extendoffice 2025/7/14
    Dim fd As FileDialog
    Dim selectedItems() As String
    Dim targetRange As Range
    Dim i As Long
    Dim addedPic As Picture
    Dim item As Variant

    Set fd = Application.FileDialog(msoFileDialogFilePicker)
    With fd
        .Title = "Select one or more images"
        .Filters.Clear
        .Filters.Add "Images", "*.jpg; *.jpeg; *.png; *.gif; *.bmp"
        .AllowMultiSelect = True

        If .Show = -1 Then
            If .selectedItems.Count = 0 Then Exit Sub

            ReDim selectedItems(1 To .selectedItems.Count)
            For i = 1 To .selectedItems.Count
                selectedItems(i) = .selectedItems(i)
            Next i
        Else
            Exit Sub
        End If
    End With

    Set targetRange = Application.InputBox("Select the starting cell (images will fill downwards):", "KutoolsforExcel", Type:=8)
    If targetRange Is Nothing Then Exit Sub

    Application.ScreenUpdating = False

    For i = 1 To UBound(selectedItems)
        Set addedPic = ActiveSheet.Pictures.Insert(selectedItems(i))
        With addedPic
            .Top = targetRange.Offset(i - 1, 0).Top
            .Left = targetRange.Offset(i - 1, 0).Left
            .Width = targetRange.Offset(i - 1, 0).Width
            .Height = targetRange.Offset(i - 1, 0).Height
            .Placement = xlMoveAndSize
        End With
    Next i

    Application.ScreenUpdating = True

    MsgBox "Inserted " & UBound(selectedItems) & " image(s) successfully.", vbInformation
End Sub

2. لتشغيل الكود، انقر على زرزر التشغيل (تشغيل) في شريط أدوات محرر VBA.

3. حدد ملفًا واحدًا أو أكثر من ملفات الصور عند ظهور مربع حوار الملف، ثم انقر «موافق».

4. حدد الخلية الابتدائية عندما يُطلب منك ذلك.

سيقوم الماكرو بإدراج كل صورة في صفوف متتالية بدءًا من الخلية المحددة:

  • سيتم ضبط حجم كل صورة تلقائيًا لتناسب الخلية بدقة.
  • الصورة مقفلة بحيث تتحرك وتتغيّر أبعادها مع الخلية.
  • إذا اخترت صور 3 وحددت الخلية B2،
    → ستظهر الصورة 1 في B2،
    → والصورة 2 في B3،
    → والصورة 3 في B4.
ملاحظات:
  • تتكيف الصور تلقائيًا مع حجم الخلية، حيث تصبح أصغر في الخلايا الصغيرة.
  • تتبع الصور محاذاة الصف عموديًا افتراضيًا.
  • تأكد من توفُّر عدد كافٍ من الصفوف الفارغة لتجنُّب التداخل مع المحتوى الموجود.

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


صيغة Excel: إنشاء روابط قابلة للنقر إلى الصور باستخدام INDIRECT أو HYPERLINK

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

المزايا:بسيطة ولا تتطلب ماكرو، وتتيح الحفاظ على قيم الخلايا ديناميكيًا.
القيود:لا تُظهر الصور الفعلية في الخلية—بل تعرض فقط روابط قابلة للنقر. وهي مثالية للوصول السريع إلى الموارد البصرية دون تضمينها مباشرةً في الملف.

1. افترض أن لديك قائمة بعناوين مسارات ملفات الصور أو عناوين URL في العمود A. في خلية فارغة في نفس الصف (مثل B2)، أدخل الصيغة التالية لإنشاء رابط تشعبي قابل للنقر:

=HYPERLINK(A2,"View Image")

تُنشئ هذه الصيغة رابطًا قابلاً للنقر في الخلية B2، وعند النقر عليه، يفتح الصورة الموجودة في المسار أو عنوان URL المدوَّن في الخلية A2.

2. بعد إدخال الصيغة في الخلية B2، اضغط على Enter. ولتطبيقها على الصفوف الأخرى، اسحب مقبض التعبئة لأسفل حسب الحاجة حتى يظهر رابط كل صورة بجانب مسارها المقابل.

ملاحظات حول المعاملات:تأخذ الدالةHYPERLINK وسيطين: مسار الصورة أو عنوان URL الخاص بها، ونص الرابط. تأكد من أن مسارات الصور أو عناوين URL صحيحة ويمكن الوصول إليها من قِبل أي شخص يستخدم ورقة Excel. وإذا كنت تشير إلى ملفات على محرك الأقراص المحلي الخاص بك، فستعمل الروابط فقط للمستخدمين الذين لديهم وصول إلى نفس المسار.

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

استكشاف الأخطاء وإصلاحها:إذا لم يفتح الرابط، تأكد من أن مسار الملف صحيح وأن البرنامج الافتراضي لملفات الصور مضبوط بشكلٍ صحيح. وتجدر الإشارة إلى أن عناوين URL على الإنترنت تتطلب اتصالاً نشطًا بالإنترنت.


عرض توضيحي: إدراج صورة بحجم تلقائي يناسب الخلايا باستخدام Kutools لـ 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل