نقل قول: تعریف متغیر در حلقه
سلام
برای چه کاریه؟ یعنی هدف نهایی و خروجی نهایی چیه؟
نقل قول: تعریف متغیر در حلقه
نقل قول:
نوشته شده توسط
Mahmoud Zaad
سلام
برای چه کاریه؟ یعنی هدف نهایی و خروجی نهایی چیه؟
می خواهم در یک حلقه چند رنج برای اکسل تعریف کنم. بطوریکه این رنج ها با نام های متفاوتی باشند والا اگر همه به یک نام باشند خصوصیت های تعریف شده به همه رنج ها یکسان اعمال می شود. ولی نمی دانم چگونه رنج را در حلقه تعریف کنم تا نام رنج با بعدی یکسان نشود. چیزی مانند زیر:
Range[] myrange[100];
myrange[1] = worksheet.get_Range(Convert.ToChar(65) + i.ToString(), Convert.ToChar(65) + i.ToString());
نقل قول: تعریف متغیر در حلقه
مگه نمیشه همین خط دوم رو توی حلقه بنویسید؟
نقل قول: تعریف متغیر در حلقه
نقل قول:
نوشته شده توسط
Mahmoud Zaad
مگه نمیشه همین خط دوم رو توی حلقه بنویسید؟
نه نمی پذیره
نقل قول: تعریف متغیر در حلقه
به این صورت میشه نوشت:
Microsoft.Office.Interop.Excel.Range[] myrange = null;
for (int i = 0; i < 100; i++)
{
myrange[i] = workSheet.get_Range(System.Convert.ToChar(65) + i.ToString(), System.Convert.ToChar(65) + i.ToString());
}
ولی نگفتید هدف نهایی تون چیه؟ شاید راه بهتری هم باشه.
نقل قول: تعریف متغیر در حلقه
نقل قول:
نوشته شده توسط
Mahmoud Zaad
به این صورت میشه نوشت:
Microsoft.Office.Interop.Excel.Range[] myrange = null;
for (int i = 0; i < 100; i++)
{
myrange[i] = workSheet.get_Range(System.Convert.ToChar(65) + i.ToString(), System.Convert.ToChar(65) + i.ToString());
}
ولی نگفتید هدف نهایی تون چیه؟ شاید راه بهتری هم باشه.
با تشکر فراوان از پاسخ حضرتعالی
جواب داد
علتش را هم در پست بالایی خدمتتان عرض کردم : می خواستم در یک حلقه چند رنج برای اکسل تعریف کنم. بطوریکه این رنج ها با نام های متفاوتی باشند والا اگر همه به یک نام باشند خصوصیت های تعریف شده به همه رنج ها یکسان اعمال می شود.