فهرست مطالب
در این مقاله، به شما نشان خواهم داد که چگونه می توانید مقدار سلول را به صورت ردیف و ستون از یک کاربرگ در اکسل 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 دیدن کنید.