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

ما هي لغة البرمجة اكسل مكتوبة في?

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

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

من الممكن أيضا استخدام لغات برمجة أخرى للعمل مع إكسيل ، مثل سي# وجافا وبايثون. للقيام بذلك ، توفر ميكروسوفت العديد من الأدوات والمكتبات التي تسمح لك بالتفاعل مع إكسيل من لغات البرمجة الأخرى.

  1. لغات البرمجة اكسل الرئيسية
  2. البصرية الأساسية للتطبيقات (فبا)
  3. جافا سكريبت أبي للمكتب (مكتب.شبيبة )
  4. استعلام الطاقة (م)
  5. لغة الاستعلام المهيكلة (سكل)
  6. بايثون
  7. "ص"

لغات برمجة اكسل الأساسية

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

لغة الاستعلام المهيكلة (سكل) هي لغة برمجة تستخدم للعمل مع قواعد البيانات. في إكسيل ، يمكنك استخدام سكل لإجراء استعلامات لمصادر البيانات الخارجية مثل قواعد البيانات أو ملفات كسف. سكل يسمح للمستخدم لتحديد وتصفية ومعالجة البيانات باستخدام الأوامر المنظمة.

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

لغة صيغة استعلام الطاقة (م) هي لغة برمجة تستخدم لمعالجة البيانات في اكسل. م يسمح للمستخدمين بإنشاء البيانات وتحويلها وإجراء العمليات الحسابية وتصفية البيانات من مصادر مختلفة.

باور بيفوت داكس (تعبيرات تحليل البيانات) هي لغة صيغة تستخدم لتحليل البيانات والنمذجة في إكسيل. يتيح لك مؤشر داكس قراءة البيانات المجمعة وإنشاء مقاييس وقياسات مختلفة وإجراء حسابات تحليلية معقدة.

تتيح معرفة وفهم لغات البرمجة هذه لمستخدم إكسيل إنشاء تنسيقات بيانات معقدة وفعالة وأتمتة عمليات العمل معهم.

البصرية الأساسية للتطبيقات (فبا)

فبا التاريخ والاستخدام

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

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

يتضمن فبا العديد من الوظائف والأساليب والخصائص التي تسمح للمبرمجين لأداء عمليات مختلفة مثل قراءة وكتابة البيانات ، وخلق وتنسيق الرسوم البيانية والرسوم البيانية ، فضلا عن إدارة البيانات والعمل مع قواعد البيانات.

أمثلة رمز فبا

Для того чтобы лучше понять, как работает VBA ، рассмотрим примеры кода:

'Пример 1:

الاسم الأول الخافت كسلسلة

الاسم الأول = صندوق الإدخال ("Введите ваше имя")

مسغبوكس " Привет ، "والاسم الأول و"!"

'Пример 2:

خافت رنغ كما المدى

تعيين رنغ = أوراق ("Лист1").النطاق ("أ 1: ب 10")

رنغ.القيمة = 100

'Пример 3:

حساب فرعي ()

مبلغ خافت كما مزدوج

خلية خافتة كمدى

مجموع = 0

لكل خلية في النطاق ("أ 1: أ 10")

مجموع = مجموع + خلية.القيمة

الخلية التالية

مسغبوكس":: "ومجموع

نهاية الفرعية

كما ترون من الأمثلة أعلاه ، فبا يسمح للمبرمجين للتفاعل مع البيانات في إكسيل ، إنشاء مربعات حوار مخصصة ، تنفيذ العمليات الحسابية ، وأكثر من ذلك بكثير.

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

جافا سكريبت أبي للمكتب (مكتب.شبيبة )

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

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

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

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

استعلام الطاقة (م)

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

تعتمد لغة برمجة استعلام الطاقة (م) على نهج وظيفي ولديها مجموعة غنية من الوظائف والمشغلين. كما أنه يدعم استخدام المتغيرات والعبارات الشرطية والحلقات ، مما يجعلها أداة مرنة لمعالجة البيانات.

استعلام الطاقة (م) لديه بناء جملة بديهية وسهلة الاستخدام ، مما يجعل من الاسهل للتعلم والاستخدام. كما يوفر القدرة على استخدام الوظائف المخصصة ، بالإضافة إلى توسيع وظائفه مع مكتبات ومكونات إضافية.

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

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

لغة الاستعلام المهيكلة (سكل)

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

سكل لديها بنية النحوية الخاصة بها ، والتي تتكون من الأوامر والكلمات الرئيسية والمشغلين والتعبيرات. سكل يسمح لك لتعيين مختلف الظروف ، والمرشحات ، والفرز والجمع بين البيانات. المكونات الرئيسية للغة سكل هي:

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

بايثون