نحوه بدست آوردن ارزش سلول بر اساس سطر و ستون در Excel VBA

  • این را به اشتراک بگذارید
Hugh West

در این مقاله، به شما نشان خواهم داد که چگونه می توانید مقدار سلول را به صورت ردیف و ستون از یک کاربرگ در اکسل VBA دریافت کنید. شما یاد خواهید گرفت که مقدار سلول را از کل کاربرگ و همچنین از محدوده استفاده شده کاربرگ و محدوده انتخاب شده دریافت کنید.

دریافت مقدار سلول بر اساس ردیف و ستون در Excel VBA (نمایش سریع)

9178

دانلود کتاب تمرین تمرین

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

دریافت مقدار سلول بر اساس ردیف و ستون.xlsm

3 روش برای دریافت مقدار سلول بر اساس سطر و ستون در Excel VBA

بنابراین بدون تاخیر بیشتر به بحث اصلی امروز خود می رویم. ما امروز یاد می گیریم که مقدار سلول را با روش های 3 بدست آوریم: از کل کاربرگ، از محدوده استفاده شده کاربرگ، و از یک محدوده انتخاب شده.

1. مقدار سلول به سطر و ستون را از کل کاربرگ در Excel VBA دریافت کنید

اول از همه، مقدار سلول به سطر و ستون را از کل کاربرگ دریافت می کنیم.

برای به دست آوردن مقدار سلول به سطر و ستون از کل کاربرگ، می‌توانید از روش سلول‌ها از VBA استفاده کنید.

به عنوان مثال، برای دریافت مقدار از سلول در ردیف 4 و ستون 6 صفحه کاری به نام Sheet1 ، می‌توانید استفاده کنید:

2275

⧭ مثال:

در اینجا ما یک کاربرگ داریم به نام Sheet1 با نام برخی از دانش آموزان و علائم آنها در فیزیک، شیمی، و ریاضی یک مدرسه. مجموعه داده درست از سلول A1 کاربرگ شروع می شود.

اکنون، برای به دست آوردن نمرات دانش آموز 6 در شیمی ، باید مقدار سلول را از <به دست آورید. سطر 6>7 و ستون 3 کاربرگ.

کد VBA خواهد بود:

⧭ کد VBA:

1170

⧭ خروجی:

کد را اجرا کنید. مقدار سلول را از ردیف 7th و 3nd ستون Sheet1 نمایش می دهد که 78 است.

بیشتر بخوانید: نحوه یافتن مقدار در ستون با استفاده از VBA در اکسل (4 روش)

2. مقدار سلول به سطر و ستون را از محدوده مورد استفاده در Excel VBA دریافت کنید

سپس، مقدار سلول به سطر و ستون را از محدوده استفاده شده کاربرگ دریافت می کنیم.

برای به دست آوردن مقدار سلول به سطر و ستون از محدوده استفاده شده کاربرگ، می توانید دوباره از روش سلول ها از VBA استفاده کنید، اما در امتداد شیء UsedRange .

به عنوان مثال، برای دریافت مقدار از سلول در ردیف 4th و ستون 6th محدوده استفاده شده کاربرگ به نام Sheet2 ، می توانید از:

3122

⧭ مثال:

در اینجا کاربرگ دیگری به نام Sheet2 با همان مجموعه داده داریم، نام برخی از دانش آموزان و نمرات آنها در فیزیک، شیمی، و ریاضی یک مدرسه. اما این بار مجموعه داده ها شروع می شوداز سلول B2 کاربرگ.

اکنون، برای دریافت مجدد نمرات دانش آموز 6 در شیمی ، باید مقدار را از <به دست آورید. سطر 6>7 و ستون 3rd محدوده استفاده شده.

کد VBA خواهد بود:

⧭ کد VBA:

3958

⧭ خروجی:

کد را اجرا کنید. مقدار سلول را از ردیف 7th و 3rd ستون از محدوده استفاده شده Sheet2 ، که 78 است نمایش می دهد.

بیشتر بخوانید: نحوه یافتن مقدار در ستون در اکسل (4 روش)

خواندنی های مشابه

  • نحوه یافتن اولین وقوع یک مقدار در یک ستون در اکسل (5 روش)
  • چگونه می توان یافت آخرین وقوع یک مقدار در یک ستون در اکسل (5 روش)

3. مقدار سلول به سطر و ستون را از یک محدوده خاص در Excel VBA دریافت کنید

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

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

به عنوان مثال، برای دریافت مقدار از سلول در ردیف 4th و ستون 6th محدوده E2:H14 از کاربرگ به نام Sheet3 ، می توانید از:

9502

⧭ مثال:

در اینجا کاربرگ دیگری به نام Sheet3<7 داریم> با دو مجموعه داده. یکی با نام و شناسه دانش‌آموزان ( B2:C14 )  یک مدرسه، و دیگری با نام برخی از دانش‌آموزان و آنها نمره در فیزیک، شیمی، و ریاضیات (E2:H14) .

اکنون، برای دریافت مجدد نمرات دانش آموز 6 در شیمی ، باید مقدار را از <به دست آورید. ردیف 6>7 و ستون 3rd محدوده E2:H14 کاربرگ.

کد VBA خواهد بود:

⧭ کد VBA:

1845

⧭ خروجی:

کد را اجرا کنید. مقدار سلول را از سطر 7th و 3rd ستون از محدوده E3:G13 از Sheet3 نمایش می دهد که عبارت است از 78 .

بیشتر بخوانید: چگونه 5 مقدار و نام برتر را در اکسل پیدا کنید (8 روش مفید)

چیزهایی که باید به خاطر بسپارید

در اینجا من از UsedRange و Range object VBA در Excel استفاده کرده ام. برای شناخت دقیق آنها می توانید به این لینک مراجعه کنید.

نتیجه‌گیری

بنابراین، در اینجا راه‌هایی برای بدست آوردن هر مقدار سلول به‌صورت سطر و ستون با VBA در اکسل وجود دارد. آیا هیچ سوالی دارید؟ راحت باشید و از ما سوال کنید. و فراموش نکنید که برای پست ها و به روز رسانی های بیشتر از سایت ما ExcelWIKI دیدن کنید.

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