دوشنبه, 13 خرداد 1392 00:00

زبان ماکروها در اکسس 2010 به XML تغییر یافت

نوشته شده توسط 
رای دادن به این مورد
(1 رای)

کم نیستند تعداد کاربرانی که زبان VBA در اکسل یا سایر نرم افزار های آفیس یا شرکت های دیگری که این زبان را در برنامه های خود پشتیبانی می کنند ( مانند Solid Works ، Catia ) را از طریق ضبط ماکرو ها و سپس مطالعه آنها در حد قابل قبولی فراگرفته و سپس با خواندن یک کتاب مفاهیم آن را در ذهن خود منظم نموده اند .

متاسفانه مقوله ماکرو در اکسس کاملا مجزا از کد نویسی VBA  بوده و امکان بکارگیری این روش یادگیری در این نرم افزار موجود نمی باشد . البته می توان ماکرو ها را در کلیه نسخه های اکسس ساخت و سپس از طریق دکمه Convert Macros to Visual Basic در نمای طراحی ماکرو آن را به کد VBA تبدیل نمود .

در اکسس 2010 طراحی ماکرو ها تغییرات و قدرت چشمگیری پیدا کرد که همگی این تغییرات را در ظاهر ، یعنی اضافه شدن چند ماکروی جدید و کاربر پسند تر شدن محیط طراحی ماکرو دیدند .

اما پشت ماجرا چیز دیگری بود و آن تغییر زبان ماکرو به XML بود که مایکروسافت با این حرکت راه اکسس را برای تولید نرم افزار های تحت وب هموار نمود . 

حال زمان آن رسیده که برای یادگیری زبان XML ، یک ماکرو در اکسس طراحی نمود ، سپس در همان نمای طراحی با فشردن کلید های ترکیبی Ctrl+A همه خطوط ماکرو را انتخاب نموده و سپس با فشردن کلید های Ctrl+C کد ماکرو را کپی کنیم .

اکنون متنی با فرمت XML به درون حافظه موقت شما کپی شده است که می توانید با چسباندن آن ( Ctrl+V )  ، در یک فایل متنی این کد را مورد مطالعه و بررسی بیشتری قرار داده و ابزاری که در آینده باید  برای ساخت برنامه های تحت وب بهره بیشتری از آن ببریم ، را آهسته آهسته بیاموزیم .

 

خواندن 41333 بار آخرین بار تغییر یافته سه شنبه, 14 خرداد 1392 10:08

1 نظر

  • لینک نظر masoud یکشنبه, 22 دی 1392 17:15 ارسال شده توسط masoud

    salam khaste nabashid
    age momkene ye masal bezanid ta bishtar motavaje beshim.lotf mikonin amozesh bedid.
    mamnon

ارسال نظر

کدام را میپسندید؟

مایکروسافت اکسس 64 بیت - 66.7%
مایکروسافت اکسس 32 بیت - 16.7%
مایکروسافت اکسس 2007 - 16.7%

كل آرا: 6
اين نظرسنجي به پايان رسيده است on: 19 مارس 2017 - 00:00

عضویت در خبرنامه

با عضویت در خبرنامه آخرین مطالب سایت را در ایمیل خود دریافت نمایید.
از عضویت شما در خبرنامه متشکریم.