एक कॉलम से एक निश्चित आकार के साथ कई नामित पर्वतमाला कैसे बनाएं?


0

मैं सोच रहा था कि क्या एक स्तंभ से एक निश्चित आकार (252 कोशिकाओं) के साथ नामित पर्वतमाला बनाने का एक तरीका है।

कॉलम बी में मेरे पास 51,156 नंबर हैं। मैं चाहता हूं कि पहले 252 नंबर ( B1:B252) नाम की सीमा बन जाए RANGE1

फिर मैं B253-B504नामांकित श्रेणी बनना चाहता हूं RANGE2। Et cetera।

किसी को एक रास्ता पता है? आम तौर पर मैं बस पर्वतमाला का चयन करता हूं और एक नाम टाइप करता हूं, लेकिन अब मुझे लगभग ऐसा करना होगा। 25 शीट में 200 शीट प्रति शीट।

धन्यवाद!

मैंने शायद काम को थोड़ा आसान बना दिया है। मैं अब कॉलम सी (में है C1:C202) के नाम रहा नामित श्रेणियों बनना चाहते हैं, और डी स्तंभ में कैसे नामांकित श्रेणी मेनू उन्हें पढ़ता के रूप में सरणियों के लिए इनपुट ( D1शामिल =first14!L1:L252, D2शामिल =first14!L253:L504वगैरह)।

जवाबों:


0

आप इसे VBA के साथ कर सकते हैं। यदि आपकी शीट सभी समान नहीं हैं, तो आपको शीर्ष पर स्थिरांक को संशोधित करना होगा। यह वर्तमान में सक्रिय शीट का उपयोग करता है इसलिए मैक्रो को चलाने से पहले आप जो चाहते हैं उसे चुनें।

Option Explicit
Sub AddNamedRanges()
    Const NumberOfRanges As Long = 202      'How many ranges to create
    Const HeightOfRanges As Long = 252      'How tall to make each range
    Const RefersToColumn As Integer = "B"   'Which column to reference
    Dim r As Long
    For r = 1 To NumberOfRanges
        ActiveWorkbook.Names.Add "RANGE" & r, ActiveSheet.Range(RefersToColumn & (r - 1) * HeightOfRanges + 1 & ":" & RefersToColumn & r * HeightOfRanges)
    Next
End Sub
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.