كيفية تدوير صورة بناءً على قيمة خلية في Excel؟
في Excel، يمكننا تدوير الصورة عن طريق سحب الماوس، ولكن هل جربت من قبل تدوير صورة بناءً على قيمة خلية؟ على سبيل المثال، سيتم تدوير الصورة بزاوية 90 درجة إذا كانت قيمة الخلية هي 90 في الخلية A1 كما هو موضح في لقطة الشاشة أدناه.
تدوير صورة بناءً على قيمة الخلية باستخدام كود ماكرو
تدوير صورة بناءً على قيمة الخلية باستخدام كود ماكرو
يمكن فقط لكود ماكرو مساعدتك في تدوير صورة بناءً على قيمة خلية في Excel.
1. اكتب قيمة في الخلية A1 التي تريد تدوير الصورة بها، ثم قم بتفعيل الصورة التي تريد تدويرها.
2. اضغط Alt + F11 لتمكين نافذة Microsoft Visual Basic for Applications وانقر على إدراج > وحدة لإدراج وحدة جديدة فارغة وحدة. انظر لقطة الشاشة:
3. الصق الكود أدناه في نص الوحدة، ثم اضغط على F5 لتشغيل الكود. انظر لقطة الشاشة:
VBA: تدوير الصورة حسب قيمة الخلية
Sub RotateImage()
Selection.ShapeRange.IncrementRotation ActiveSheet.Range("A1").Value
End Sub
ملاحظة: في الكود، A1 هي الخلية التي تريد تدوير الصورة بناءً عليها، يمكنك تغييرها حسب الحاجة.
مقالات ذات صلة:
- كيفية تدوير نص التذييل/الرأس أثناء وضع الصفحة أفقيًا في Excel؟
- كيفية تدوير الجدول بزاوية 90 أو 180 درجة في Excel؟
أفضل أدوات زيادة الإنتاجية لمجموعة Office
عزز مهاراتك في Excel مع Kutools لـ Excel، وتمتع بكفاءة غير مسبوقة. يقدم Kutools لـ Excel أكثر من300 ميزة متقدمة لتعزيز الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
Office Tab يجلب تجربة التبويبات إلى Office، ويجعل عملك أسهل بكثير
- فعّل تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint
- افتح وأنشئ مستندات متعددة في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ جديدة.
- يمنحك زيادة إنتاجية تصل إلى50% ويوفر عليك مئات النقرات يومياً!