Я работаю с листом с почти 200 именованными диапазонами (каждый столбец является NR). Теперь я хотел бы сделать их динамичными, т.е. вместо определения их какVBA Определение нескольких именованных диапазонов
PersonID = =RawData!$A$2:$A$100
Я хочу сделать это таким образом
PersonID = OFFSET(RawData!$A$2,0,0,COUNTA(RawData!$A:$A),1)
Но я не хочу, чтобы это сделать вручную! Есть ли способ сделать это в текстовом редакторе вне Excel или есть способ сделать это программно? У меня уже есть 200 NR, сделанных в первую очередь на месте, но мысль о том, чтобы вручную перебирать их всех, чтобы изменить, пугает меня.
OK Спасибо! Большой! Это займет у меня часть пути. Думаю, я могу зачитать RefersTo как строку поиска, для какого столбца она уже определена, а затем построить новую строку и назначить это? Также могу ли я перебирать коллекцию имен? –
Только что понял, что я хотел бы не быть конкретным в именах названных диапазонов! Я не могу ввести все имена! Должен быть способ итерации через все Named Ranges, независимо от их имен и обмена контентом? –
Извините, что я новичок в этом форуме! Не знал, что я мог или должен сделать это! Теперь я официально признателен за вашу помощь! –