ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
27 visibility
موضوع: آفیس توسط:
مانند سایر زبان های برنامه نویسی، زبان برنامه نویسی مورد استفاده برای ماکروهای Word (Visual Basic for Applications یا VBA) شامل ساختارهای برنامه نویسی خاصی است که برای کنترل نحوه اجرای برنامه استفاده می شود. یکی از این ساختارها ساختار For ... Next است. رایج ترین کاربرد این ساختار دارای نحو زیر است:
For X = 1 To 99 program statements Next X
شما محدود به استفاده از متغیر X نیستید. می توانید از هر متغیر عددی که می خواهید استفاده کنید. شما همچنین محدود به اعداد 1 و 99 در خط اول نیستید. می توانید از هر عددی که می خواهید استفاده کنید یا می توانید از متغیرهای عددی استفاده کنید. هنگامی که یک ماکرو در حال اجرا است و با این ساختار مواجه می شود، Word هر دستور برنامه را بین کلیدواژه های For و Next چندین بار تکرار می کند. در مثال نحوی، عبارات 99 بار (1 تا 99) اجرا می شوند. بار اول از طریق ساختار، X برابر با 1، بار دوم از طریق آن برابر با 2، سپس 3، 4، 5، و به همین ترتیب، تا زمانی که در آخرین تکرار برابر با 99 خواهد شد.
به طور معمول، همانطور که Word در ساختار For... Next کار می کند، شمارنده را در هر تکرار یک عدد افزایش می دهد. همچنین می توانید یک اصلاح کننده Step را به ساختار For... Next اضافه کنید و بدین ترتیب مقدار افزایش شمارنده را تغییر دهید. به عنوان مثال، مثال زیر را در نظر بگیرید:
For X = 1 To 99 Step 5 program statements Next X
بار اول از طریق این مثال، X برابر 1 خواهد بود و بار دوم توسط، X برابر با 6 است زیرا 5 افزایش یافته است. به طور مشابه، بار سوم از طریق X برابر با 11 است. همچنین می توانید از منفی استفاده کنید. اعداد برای مقادیر Step، که به شما امکان شمارش رو به پایین را می دهد. به عنوان مثال، به موارد زیر توجه کنید:
For X = 24 To 0 Step -3 program statements Next X
در این مثال، بار اول از طریق ساختار X برابر با 24، بار دوم برابر با 21 و بار سوم برابر با 18 است.
اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوالات مشابه

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما
0 دوستدار 0 امتیاز منفی
0 پاسخ 29 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 28 visibility
ارسال شده در 25 تیر 1402 موضوع: آفیس توسط: Admin
0 دوستدار 0 امتیاز منفی
0 پاسخ 24 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 129 visibility

24.3k سوال

9.6k پاسخ

614 دیدگاه

11.2k کاربر

391 نفر آنلاین
0 عضو و 391 مهمان در سایت حاضرند
بازدید امروز: 15025
بازدید دیروز: 25180
بازدید کل: 20352372
...