إكسل vba/ الدرس 329/ بكود مختلف التحكم الكامل في إضافة وحذف وتسمية أي صورة ووضعها في أي خلية تريدها
أهمية إضافة الصور الي برنامج إكسل
يمكن أن تكون الصور أداة قوية لنقل المعلومات في Excel. يمكن استخدامها لتوضيح
البيانات وتقديم إشارات مرئية لمساعدة المستخدمين على فهم المفاهيم المعقدة وإضافة
لمسة شخصية إلى الصفحة. في هذه المقالة، سنناقش أهمية إضافة الصور إلى Excel وكيف يمكن استخدامها
بفعالية.
أولاً وقبل كل شيء، يمكن أن تساعد الصور في تسهيل فهم البيانات. عند
تقديمه مع جدول أرقام أو رسم بياني، قد يكون من الصعب على المستخدمين تفسير
البيانات بدون نوع من المساعدة المرئية. من خلال إضافة صورة توضح المفهوم الذي تتم
مناقشته، يستطيع المستخدمون بسرعة فهم المعنى الكامن وراء الأرقام أو الرسم
البياني. على سبيل المثال، إذا كنت تناقش أرقام المبيعات لمنتج معين، فيمكنك تضمين
صورة لهذا المنتج إلى جانب البيانات. سيساعد هذا القراء على فهم ما تتم مناقشته
بسرعة ويسهل عليهم استخلاص النتائج من البيانات.
بالإضافة إلى مساعدة القراء على فهم البيانات بسهولة أكبر، يمكن للصور
أيضًا إضافة شخصية وذوق إلى صفحة Excel.
بدلاً من تقديم جدول بيانات ممل مليء بالأرقام والنصوص، يمكنك استخدام الصور لجعل
صفحتك أكثر جاذبية وجاذبية من الناحية المرئية. هذا مفيد بشكل خاص عند تقديم
البيانات في العروض التقديمية أو التقارير لأنه سيساعد في الحفاظ على تفاعل
الجمهور واهتمامه بما تقوله.
أخيرًا، تعد الصور مفيدة أيضًا في توفير إشارات مرئية تساعد
المستخدمين على التنقل عبر جداول البيانات أو الجداول المعقدة. على سبيل المثال،
إذا كان لديك جدول كبير به أعمدة وصفوف متعددة، فيمكنك استخدام صورة أعلى كل عمود
أو صف كأداة لإيجاد الطريق حتى يعرف المستخدمون مكانهم في الجدول في جميع الأوقات.
هذا مفيد بشكل خاص عند التعامل مع كميات كبيرة من البيانات لأنه يساعد في تقليل
الارتباك ويسهل على المستخدمين العثور على ما يبحثون عنه بسرعة.
في الختام، تعد إضافة الصور إلى صفحات Excel جزءًا مهمًا من إنشاء جداول بيانات فعالة
يسهل قراءتها وفهمها من قبل المستخدمين المبتدئين وذوي الخبرة على حد سواء. يمكن
أن تساعد الصور في تسهيل فهم المفاهيم المعقدة من خلال توفير إشارات مرئية توضح
النقاط الرئيسية مع إضافة شخصية وذوق من شأنه أن يحافظ على تفاعل القراء مع
المحتوى الخاص بك.
كود إضافة الصورة
Sub pgo1() 'اضافة صورة
On Error Resume Next
Dim myImage As Object, myShape As Object
Dim p As String, x As Integer, y As Integer, z As String
p = Application.GetOpenFilename("Pictures (*.jpg;*.png;*.gif),*.jpg;*.png;*.gif")
Set myImage = ActiveSheet.Pictures.Insert(p)
Set myShape = ActiveSheet.Shapes(myImage.Name)
x = InputBox("ادخل رقم الصف", "رقم الصف")
y = InputBox("ادخل رقم العمود", "رقم العمود")
z = InputBox("اسم الصورة", "اسم الصورة")
myShape.Height = 34.5
myShape.Top = 34.5 * (x - 1)
myShape.Left = 63.75 * (y - 1)
myShape.Name = z
End Sub
**********************************************************
كود حذف الصورة
Sub pgo2() 'حذف صورة
Dim x As String
On Error Resume Next
x = InputBox("ادخل اسم الصورة", "حذف صورة")
ActiveSheet.Shapes.Range(Array(x)).Select
Selection.Delete
End Sub
***********************************************************
كود لتنسيق الصفوف والأعمدة أتوماتيكيا
Sub pgo3() 'تنسيق الصفوف والاعمدة
On Error Resume Next
Cells.Select
Selection.RowHeight = 35
Selection.ColumnWidth = 10
Range("A1").Select
End Sub
ليست هناك تعليقات:
إرسال تعليق