خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
آموزش برنامه نویسی اکسل : حلقه For…Next


Sub AddFiveWorksheets()
'Declare your Integer or Long variable.
Dim intCounter As Integer
'Open the For loop structure.
For intCounter = 1 To 5
'Enter the command(s)that will be repeated.
Worksheets.Add
'Loop to the next iteration.
Next intCounter
End Sub
هنگامی که VBA یک حلقۀ For…Next را اجرا می کند، به صورت پیش فرض مقدار متغیر شمارندۀ حلقه را هر بار 1 واحد افزایش می دهد. از آنجا که هدف اضافه کردن 5 برگه می باشد، راحتترین روش برای نگهداشتن تعداد دفعات اجرا اینست که آن را 5 بار تکرار کنیم، درست مانند وقتی که شما این اعداد را از 1 تا 5 شمارش می کنید.
با توجه به ماهیت ثابت حلقۀ For…Next شما می توانید تعداد برگه هایی را که قرار است افزوده شوند، از کاربر سوال کنید. در مثال زیر، یک InputBox به کار گرفته شده است تا تعداد برگه ها را از کاربر دریافت کند:
Sub ForNextExample2()
'Declare your Integer or Long variables.
Dim MoreSheets As Integer, intCounter As Integer
'Define the MoreSheets variable with an InputBox.
MoreSheets = InputBox( _
"How many worksheets do you want to add?", _
"Enter a number")
'Open the For loop structure.
For intCounter = 1 To MoreSheets
'Enter the command(s)that will be repeated.
Worksheets.Add
'Loop to the next iteration.
Next intCounter
End Sub
شما همیشه نیاز نیست تا حلقۀ For…Next را از عدد 1 آغاز کنید، شما تقریباً می توانید از هر عددی آغاز کرده و تا هر عددی ادامه بدهید. فرض کنید که می خواهید ردیف های 6 و 7 و 8 را مخفی کنید. شما می توانید با استفاده از یک حلقۀ For…Next مشابه مثال زیر این کار را انجام بدهید:
Sub ForNextExample3()
'Declare your Integer or Long variable.
Dim intCounter As Integer
'Open the For loop structure.
For intCounter = 6 To 8
'Enter the command(s)that will be repeated.
Rows(intCounter).Hidden = True
'Loop to the next iteration.
Next intCounter
End Sub
آموزش قبلی : آموزش برنامه نویسی اکسل : تکرار عملیات با حلقه ها
آموزش بعدی : آموزش برنامه نویسی اکسل : حلقه For…Each…Next

رفع ارور You are trying to open a file type در نرم افزار Visio
مدیریت لیست auto-complete در outlook
حذف آدرس ایمیل از لیست Autocomplete در Outlook
نمودار میله ای در اکسل - نحوه ایجاد نمودار نواری برای نمایش اطلاعات در excel
نحوه تهیه پوستر در پاورپوینت - راهکاری مناسب برای جذب مخاطب
آموزش نرم افزار آفیس - کاربردی ترین نرم افزارهای Microsoft Office
بهترین کتاب آموزش اکسل — معرفی جامع ترین کتاب های Excel
نمودار میله ای در اکسل + آموزش ایجاد و شخصی سازی
آزمون آنلاین icdl1 + دانلود نمونه سوالات آزمون ICDL
آموزش داشبورد مدیریتی در اکسل — همراه با نکات کاربردی + مثال
نحوه پنهان یا نمایش دادن سرچ دسکتاپ در ویندوز 11
نحوه سوئیچ کردن بین اسپیکر و هدفون در ویندوز
نحوه انتقال taskbar ویندوز 10 به هر طرف صفحه نمایش
نحوه انتقال Taskbar به بالا، چپ، راست ویندوز 11
نحوه تغییر ضخامت و پهنای اسکرول بار در ویندوز 10/11
افزودن، حذف و تغییر چیدمان آیتم ها در Quick settings ویندوز 11

دیدگاه ها(0)
دیدگاه خود را ثبت کنید: