انتقل إلى المحتوى الرئيسي

تغيير حجم الصور تلقائيًا بشكل دفعي لتناسب الخلايا في Excel – طريقتان مفيدتان

المؤلف: شياويانغ آخر تعديل: 2025-04-08

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

تغيير حجم الصور تلقائيًا لتتناسب مع الخلايا باستخدام كود VBA

تغيير حجم الصور تلقائيًا لتتناسب مع الخلايا باستخدام Kutools for Excel


تغيير حجم الصورة المحددة لتناسب خلية واحدة باستخدام كود VBA

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

1. قم بضبط حجم الخلية التي تريد وضع الصورة فيها، ثم حدد الخلايا.

2. بعد ذلك، اضغط باستمرار على مفتاحي ALT + F11 لفتح نافذة "Microsoft Visual Basic for Applications".

3انقر فوق "إدراج" > "وحدة نمطية"، ثم ألصق الماكرو التالي في نافذة الوحدة النمطية.

VBA: إدراج صور متعددة بناءً على حجم الخلية

Sub InsertPictures()
'Updateby Extendoffice
Dim PicList() As Variant
Dim PicFormat As String
Dim Rng As Range
Dim sShape As Shape
On Error Resume Next
PicList = Application.GetOpenFilename(PicFormat, MultiSelect:=True)
xColIndex = Application.ActiveCell.Column
If IsArray(PicList) Then
    xRowIndex = Application.ActiveCell.Row
    For lLoop = LBound(PicList) To UBound(PicList)
        Set Rng = Cells(xRowIndex, xColIndex)
        Set sShape = ActiveSheet.Shapes.AddPicture(PicList(lLoop), msoFalse, msoCTrue, Rng.Left, Rng.Top, Rng.Width, Rng.Height)
        xRowIndex = xRowIndex + 1
    Next
End If
End Sub

4. ثم اضغط على مفتاح F5 لتشغيل هذا الكود. في نافذة "فتح"، اختر المجلد الذي يحتوي على الصور، ثم حدد الصور التي تريد إدراجها.
كود vba لتحديد الصور

5. ثم انقر على زر "فتح"، وستُدرج جميع الصور المحددة في مجموعتك بناءً على حجم الخلية. انظر لقطة الشاشة:
كود vba لإدراج الصور لتناسب الخلايا


تغيير حجم الصور تلقائيًا لتتناسب مع الخلايا باستخدام Kutools for Excel

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

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

كوتولس ل إكسيل يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة وتعزيز الإبداع والكفاءة. دمج مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات سهلة. معلومات تفصيلية عن Kutools لـ Excel...         تجربة مجانية...

بعد تثبيت كوتولس ل إكسيل ، يرجى اتباع الخطوات التالية:

  1. انقر فوق "Kutools Plus" > "استيراد/تصدير" > "استيراد الصور".
    انقر فوق Kutools Plus >استيراد/تصدير >استيراد الصور
  2. في مربع الحوار "استيراد الصور"، قم بتكوين الخيارات التالية:
    • انقر فوق زر "إضافة" لتحديد ملفات الصور أو المجلد الذي تريد إضافة الصور إليه إلى قائمة الصور؛
    • في القائمة المنسدلة "حجم الاستيراد"، حدد "مطابقة حجم الخلية"؛
    • قم بتحديد ترتيب الصورة من القائمة المنسدلة "ترتيب الاستيراد"، ويمكنك اختيار "ملء الخلية بعد الخلية عموديًا" أو "ملء الخلية بعد الخلية أفقيًا".
    • وأخيرًا، انقر فوق زر "استيراد".
      تحديد الخيارات في مربع الحوار
  3. الآن، يظهر خيار "استيراد الصور" مرة أخرى، حدد الخلايا الوجهة التي ستستورد الصورة إليها، انظر لقطة الشاشة:
    حدد النطاق لوضع الصور
  4. بعد ذلك، انقر فوق زر موافق، وسيتم إدراج جميع الصور المحددة لتتناسب مع حجم الخلايا المحددة كما هو موضح في لقطة الشاشة أدناه:
    إدراج الصور حسب حجم الخلية بواسطة kutools

وفي الختام

يوفر كل من VB Macro وKutools for Excel طرقًا فعالة لتغيير حجم الصور لتناسب الخلايا، ولكنها تلبي احتياجات المستخدمين ومستويات المهارة المختلفة.

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

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


مقالات لها صلة:

كيفية تغيير حجم خلايا متعددة لاحتواء الصور فوقها بسرعة في Excel؟

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

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

عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت.  انقر هنا للحصول على الميزة التي تحتاجها أكثر...


يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!