أخي الكريم الماكرو عبارة عن إدخال APIs في الoffice. و هذا يمكنك من استخدام بعض الخيارات التي تستعملها عادةً بطريقة آلية. و الماكرو يستخدم لغة الVBScript أو المسماة VBA و هو اختصار (Visual Basic for Applications).
كمثال على استخدام الماكرو, سأقول لك سراً... إذا قرأت أكثر ردودي في المنتدى فسوف تجدها:
السلام عليكم و رحمة الله و بركاته
أخي الكريم جزاك الله خيراً و وفقك إلى ما يحب و يرضى
و هذا ماكرو (لا تخبر أحد...ابتسامة خفيفة).
فأنا أستخدم ماكرو لتسهل عليّ العلمية حتى لا أضطر أن أكتب الشكر كل مرة أريد أن أعقب على موضوع.
أو كمثال آخر, نحن في الشركة التي أعمل بها نقوم بعمل تجارب على بعض البرامج التي نكتبها. ثم ندخل نتائج التجارب في الexcell. ثم نستخدم ماكرو لنصنع منه تقرير مرتب و ثابت. و كل تقرير إن أردنا أن نصنعه باليد فسوف يأخذ نصف ساعة إلى ساعة على الأقل, فقمنا بتصميم ماكرو (أخذ عدة أيام), و النتيجة أن إعداد هذا التقرير أصبح أمر يأخذ ثوان, فضلاً عن كون شكله و قياس الجداول البيانية التي أصبحث ثابتة (لا تتغير من تقرير إلى آخر).
أما بالنسبة للكتاب فأنا عندي كتاب اسمه (VBA) و كتاب اسمه (VBScript). و لكن إن كنت مبرمج VB فلست بحاجة لكتاب موسع حتى تتعلم الماكروز.
و الله تعالى أعلم.
( الرد منقول )
المفضلات