பெற ஒரு வரிசையின் அளவு இல் எக்செல் VBA நீங்கள் UBound மற்றும் LBound செயல்பாடுகளைப் பயன்படுத்தலாம்.
இடம் கட்டளை பொத்தான் உங்கள் பணித்தாளில் மற்றும் பின்வரும் குறியீடு வரிகளைச் சேர்க்கவும்:
1. முதலில், நாம் வரிசையை அறிவிக்க வேண்டும். எங்கள் வரிசை இரண்டு பரிமாணங்களைக் கொண்டுள்ளது. இது 5 வரிசைகள் மற்றும் 2 நெடுவரிசைகளைக் கொண்டுள்ளது. முழு எண்ணின் இரண்டு மாறிகளையும் அறிவிக்கவும்.
ஒரு நெடுவரிசையில் அனைத்து தனிப்பட்ட மதிப்புகளையும் பட்டியலிடுங்கள்ஒன்றுமில்லைதிரைப்படங்கள் (1க்கு5, 1க்கு2)என லேசான கயிறு, எக்ஸ்என முழு, மற்றும்என முழு
வரிசை இப்படி இருக்கலாம்.
2. அடுத்து, வரிசையின் அளவைப் பெறுகிறோம். பின்வரும் குறியீடு வரிகளைச் சேர்க்கவும்:
எக்செல் கடனில் செலுத்தப்பட்ட மொத்த வட்டியை எவ்வாறு கணக்கிடுவதுx =UBound(படங்கள், 1) -LBound(திரைப்படங்கள், 1) + 1
y =UBound(படங்கள், 2) -LBound(படங்கள், 2) + 1
UBound (Films, 1) முதல் பரிமாணத்தின் மேல் வரம்பை அளிக்கிறது, இது 5 ஆகும்.
LBound (Films, 1) முதல் பரிமாணத்தின் குறைந்த வரம்பை அளிக்கிறது, இது 1.
UBound (படங்கள், 2) இரண்டாவது பரிமாணத்தின் மேல் வரம்பை அளிக்கிறது, இது 2 ஆகும்.
LBound (Films, 2) இரண்டாவது பரிமாணத்தின் குறைந்த வரம்பை அளிக்கிறது, இது 1.
வார இறுதி நாட்களைத் தவிர்த்து எக்செல் வேலை நாட்களை எவ்வாறு கணக்கிடுவது
இதன் விளைவாக, x 5 க்கு சமம் மற்றும் y 2 க்கு சமம்.
3. வரிசையின் உறுப்புகளின் எண்ணிக்கையைக் காட்ட நாங்கள் ஒரு MsgBox ஐப் பயன்படுத்துகிறோம்.
MsgBox 'இந்த வரிசை' & x * y & 'உறுப்புகளை' கொண்டுள்ளதுவிளைவாக:
அடுத்த அத்தியாயத்திற்குச் செல்லவும்: செயல்பாடு மற்றும் துணை