برنامه نويسي در محيط ويژوال بيسيك كاربرد در اكسل(VB)


+ جلسه اول- ماکرو نویسی در اکسل

جلسه اول                                 

از دو راه می توان پنجره ماکر. را باز نمود:

1- Tools/macro

 2- کلیک راست/ ویژوال بیسیک

برای یک حرکتهای متناوبی که نخواهیم ان حرکت را دانه دانه انجام دهیم.

مثال:

در یک سل در اکسل اطلاعاتی را وارد می کنیم و ویژکیهای خاصی به آن می دهیم

ماکرو حالتی ضبط مانند دارد

از پنجره ماکرو گزینه record  را انتخاب می کتیم تغییرات را برای آن سل انجام داده و در نهایت با انتخاب کلید میان بر و زدن دکمه  stop آن را می بندیم و در نهایت می بینیم که با انجام آن و یا PLAY تغییرات برای آن انجام می شود.

2- در یک سل اکسل عددی را تایپ کرده و در دکمه  record را می زنیم حال شروع کرده و آن را cut کرده و در هر جایی  paste می کنیم و در نهایت دکمه  stop را می زنیم.

حال بر روی هر جایی که عددی وجود دارد یا ندارد دکمه میان بر  را بزنیم آن عدد به ان سل انتقال داده می شود.

حال دکمه PLAY را در یک سطر انتخاب می کنیم و در پنجره موجود دکمه  EDIT را می زنیم. در این صفحه ملاحظه می شود که برنامه ویژوال بیسیک چگونه نوشته می شود و می توان در آن تغییراتی ایجاد نمود.

تمرین 1:

اطلاعاتی را در ستون A از سطر یک تا 1000 وارید نمایید.ماکرویی بنویسید که اطلاعات مابین سطر 700 تا 756 را پاک نماید.

2- انتقال اطلاعات به اکسل:

از منوی دیتا آدرس زیر را انتخاب می کنیم:

Data/import external data/new web query

را انتخاب کرده و در صفحه ای که ایجاد شده است از کنار هر کدام از قطعات نوشته شده که حاوی فلش زرد رنگ است را انتخاب کرده و در نهایت در سل مربوطه وارد می شد.

همه روزه با REFRESH کردن در گزینه دیتا می توان آن را از همان سایت اپدیت نمود.

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

تمرین 2:

ده سطر و ستون در یک صفحه ایجاد نموده ماکرویی بنویسید که این ده سطر و ستون را تک به تک انتخاب کرده و در یک شیت جدید وارد نماید.

نویسنده : حامد بیرامی ; ساعت ۱٠:٥٠ ‎ق.ظ ; ۱۳۸۸/۱٠/٢۱
تگ ها:
comment نظرات () لینک