كيفية تعطيل مانع النوافذ المنبثقة في جوجل كروم وسفاري وإيدج
تأتي جميع متصفحات الويب الشائعة عبر جميع الأنظمة الأساسية مزودة بحاجب النوافذ المنبثقة المدمج. عادةً ما يكونون أذكياء بما يكفي لحظر النوافذ المنبثقة غير المرغوب فيها التي قد تؤدي إلى ذلك
يمكنك بسهولة إدراج الصور في جداول بيانات Excel وتحريرها باستخدام كود الماكرو. فيما يلي كيفية إدراج صورة في خلية باستخدام VBA في Excel .
Visual Basic for Applications، والمختصر بـ VBA، هو أحد أشكال Visual Basic 6 المدمج في برامج Microsoft Office. من خلال البرمجة، يسمح لك VBA بأتمتة المهام في تطبيقات Office، بما في ذلك Excel. وفي بعض الحالات، يمكنك أيضًا إضافة ميزات جديدة إلى Excel باستخدام VBA.
على الرغم من أنك تحتاج إلى العمل مع التعليمات البرمجية لاستخدام VBA، فإن هذا لا يعني أن VBA مليء بالحروف والأرقام. باستخدام VBA في Excel، يمكنك إنشاء ماكرو يسمح لك بإدراج صورة في خلية أو نطاق من الخلايا. إليك ما تحتاج إلى معرفته حول إدراج الصور في الخلايا في Excel باستخدام VBA.
كيفية إدراج الصور في الخلايا باستخدام VBA في Excel
لإنشاء ماكرو يقوم بإدراج صورة في خلية Excel باستخدام VBA، فإنك لا تحتاج حقًا إلى أي معرفة متقدمة بـ Visual Basic. كل ما عليك فعله هو تشغيل أدوات المطور وإنشاء ماكرو ولصق الكود المناسب. بالطبع، يمكنك أيضًا إدراج الصور في Excel دون استخدام VBA. ومع ذلك، في هذه المقالة، سنركز على VBA.
لاستخدام VBA في Excel، تحتاج إلى تمكين أدوات المطور. سيؤدي هذا الإجراء إلى تمكين علامة تبويب المطور في الشريط، والتي يتم تعطيلها افتراضيًا.
تم الآن تمكين أدوات المطور، بما في ذلك الوصول إلى VBA. لا تحتاج إلى القيام بذلك في كل مرة تريد فيها استخدام VBA في Excel. سيتم دائمًا تمكين أدوات المطورين حتى تقوم بتعطيلها.
بعد النقر فوق "إنشاء"، سيتم فتح نافذة VBA وستعرض رمز الماكرو الخاص بك. حاليًا، سيتكون الكود من سطرين: فرعي لبدء الماكرو ونهاية فرعية لإنهائه.
أضف القليل من التعليمات البرمجية إلى هذا الماكرو. أضف السطر التالي من التعليمات البرمجية بين السطرين:
Dim photoNameAndPath As Variant
Dim photo As Picture
photoNameAndPath = Application.GetOpenFilename(Title:="Select Photo to Insert")
If photoNameAndPath = False Then Exit Sub
Set photo = ActiveSheet.Pictures.Insert(photoNameAndPath)
With photo
.Left = ActiveSheet.Range("A1").Left
.Top = ActiveSheet.Range("A1").Top
.Width = ActiveSheet.Range("A1").Width
.Height = ActiveSheet.Range("A1").Height
.Placement = 1
End With
سيبدو الكود النهائي كالتالي:
لا داعي للقلق بشأن حفظ هذه العملية. يتم حفظ أي تغييرات تجريها في VBA على الفور.
حان الوقت الآن لرؤية الكود قيد التنفيذ:
سيتم الآن فتح رسالة تطلب منك تحديد موقع ملف الصورة الذي تريد إدراجه. حدد الصورة، ثم انقر فوق فتح. سترى الآن الصورة في الخلية A1.
لاحظ أن برنامج Excel سيقوم بتصغير الصورة بحيث يتم احتواؤها في الخلية A1. يمكنك تغييره وتغيير التعليمات البرمجية لإدراج الصور في خلايا أخرى، حتى في نطاق من الخلايا. في القسم التالي، سنقوم بفصل الكود وشرح المعلمات.
لكي يعمل كود VBA بالطريقة التي تريدها، عليك أن تفهمه. عند القيام بذلك، يمكنك تغيير التعليمات البرمجية لإدراج الصور في أي خلية بأي حجم.
Sub insertPhotoMacro()
Dim photoNameAndPath As Variant
Dim photo As Picture
photoNameAndPath = Application.GetOpenFilename(Title:="Select Photo to Insert")
If photoNameAndPath = False Then Exit Sub
Set photo = ActiveSheet.Pictures.Insert(photoNameAndPath)
With photo
.Left = ActiveSheet.Range("A1").Left
.Top = ActiveSheet.Range("A1").Top
.Width = ActiveSheet.Range("A1").Width
.Height = ActiveSheet.Range("A1").Height
.Placement = 1
End With
End Sub
عندما يبدأ الكود، يتم استخدام عبارة Dim لتحديد نوع المتغير. لدينا نوعان من المتغيرات: photoNameAndPath و photo . أولا المتغير ثم الصورة.
من هناك، يتم تشغيل المتغير photoNameAndPath وسيفتح تطبيقًا للحصول على موقع ملف الصورة. يتم ذلك عبر Application.GetOpenFileName . معلمة العنوان اختيارية. يتم عرض المحتوى الموجود بداخله كاسم النافذة.
باستخدام If photoNameAndPath = False ثم Exit Sub ، إذا تم تقديم عنوان غير صالح أو فارغ، فستنتهي العملية. ومع ذلك، إذا تم توفير ملف مناسب، فإن Set photo = ActiveSheet.Pictures.Insert(photoNameAndPath) يشير إلى أنه يجب تعيين الصورة كمتغير كما هو محدد في الأصل. سيتم إدراجه في ورقة العمل النشطة.
أخيرًا، استخدم مع الصورة والأسطر الخمسة التي بعدها لتحديد موقع الصورة. يشير .Left و .Top إلى موضع البداية، بينما يشير .Width و .Height إلى موضع النهاية. إذا كنت تنوي إدراج صور في خلية أخرى أو نطاق، فهذه هي الخطوط التي يجب عليك تغييرها.
.يشير الموضع إلى أنه يجب تغيير حجم الصورة لتلائم الخلية أو الشكل الحر المدرج. سيؤدي ضبطه على 1 إلى تغيير حجمه وفقًا للخلية.
أخيرًا، يستخدم الكود أعلاه End With ، ثم End Sub لإغلاق الماكرو. يمكنك الآن تغيير المتغيرات photoNameAndPath و photo إلى أي اسم آخر تريده. فقط تذكر أن تبقي الأسماء متسقة في جميع أنحاء الكود.
أعلاه هو كيفية استخدام VBA لإدراج الصور في الخلايا في Excel . نأمل أن تكون المقالة مفيدة لك.
تأتي جميع متصفحات الويب الشائعة عبر جميع الأنظمة الأساسية مزودة بحاجب النوافذ المنبثقة المدمج. عادةً ما يكونون أذكياء بما يكفي لحظر النوافذ المنبثقة غير المرغوب فيها التي قد تؤدي إلى ذلك
يعد تطبيق Electronic Arts (EA) على نظام التشغيل Windows هو وجهتك الأساسية للوصول إلى ألعابك المفضلة. وهكذا، يمكن أن يصبح الأمر محبطًا للغاية عندما
كان لكل شخص نصيبه العادل من المشكلات في العثور على منشور مواقع الويب أو تاريخ إطلاقها. يجب على البعض الحصول على مواعيد منشورة لمقال مدرسي، في حين
سواء كنت تقوم بتحميل الموسيقى الخاصة بك أو تنظيم قائمة التشغيل المثالية للتمرين، فإن العمل الفني لغلاف قائمة التشغيل الخاصة بك هو أول شيء آخر على SoundCloud
إذا وجدت نفسك في نهاية إحدى غارات Minecraft، وتبحث عن آخر مهاجم للقضاء عليه، فأنت لست وحدك. لقد حدث ذلك للعديد من اللاعبين
تعد JavaScript واحدة من أقوى المحركات التي تقف وراء الويب التفاعلي. تتيح لغة البرمجة هذه لصفحات الويب الاستجابة لأفعالك في الوقت الفعلي.
تم تصنيف أجهزة تلفزيون Hisense كواحدة من أفضل أجهزة تلفزيون ROKU في السوق. ولكن، قد تصادف أحيانًا إشعار رمز الخطأ 014.50 على جهاز التلفزيون عند المحاولة
إن محاولة إدارة أجهزة التحكم عن بعد في عام 2024 تبدو وكأنها محاولة التعامل مع الفواتير. لحسن الحظ، إذا كنت تستخدم Fire Stick لبث برامجك المفضلة و
نظرًا لأن هواتف Apple تأتي مع كمية محددة فقط من مساحة التخزين الداخلية التي لا يمكن توسيعها، فقد تنفد المساحة لديك بسرعة. في مرحلة ما، قد تتمكن من ذلك
تعد Hisense علامة تجارية ذات شعبية متزايدة عندما يتعلق الأمر بتكنولوجيا التلفزيون الذكي. إنهم يصنعون وحدات LED وULED (Ultra LED) صديقة للميزانية
دليل كامل لشراء أو تداول Headless Head الحصري، المعروف بتأثيره الزخرفي الفريد، في Robolox.
أثناء تسجيل الحساب في Telegram، يجب عليك إضافة رقم هاتف إلى بياناتك الشخصية. إذا كنت مهتمًا بتأكيد شخص آخر
اكتشف كيفية تحويل Amazon Echo Show الخاص بك إلى إطار صور رقمي باستخدام Amazon Photos في هذا الدليل.
يساعد نموذج الطلب عبر الإنترنت الشركات في الحصول على الطلبات من عملائها دون أي متاعب. باستخدام نموذج الطلب، يمكن للعملاء تقديم طلبات المنتجات وتصنيعها
هل تتساءل عن كيفية استرداد أموالك مقابل طلب DoorDash؟ تحقق من جميع الطرق التي يمكنك من خلالها استرداد أموالك، والجدول الزمني لاسترداد الأموال، والمزيد.
تعتبر التصنيفات من ميزات خرائط Google التي لا غنى عنها والتي تساعدنا في العثور على الأماكن بسهولة. ومع ذلك، يمكن أن تكون الخريطة مليئة بالدبابيس والأعلام أينما نظرت
أصبحت مقاطع الفيديو أكثر إمتاعًا مع الموسيقى التصويرية. سواء كنت تضيف موسيقى مزاجية لجذب انتباه الجمهور أو تضع مؤثرات صوتية أعلى مقطع فيديو، يمكنك استخدام Canva
لقد قمت للتو بتغيير رقم هاتفك لأي سبب من الأسباب. يعد هذا قرارًا كبيرًا، خاصة إذا كان لديك هذا الرقم لفترة من الوقت. ولكن هذا التغيير سوف
يمكن أن يوفر لك التسويق الجماعي عبر البريد الإلكتروني قدرًا كبيرًا من الوقت من خلال السماح لك بإرسال حملة بريد إلكتروني واحدة إلى عدد كبير من المستلمين في نفس الوقت. انه
هل سئمت من التعامل مع مشكلات انخفاض ذاكرة النظام على تلفزيون Hisense الخاص بك؟ فيما يلي بعض الحلول العملية لإصلاح هذه المشكلة.