Именовање радног листа као вредности циљне ћелије - Екцел савети

Давид пита:

Како могу да променим само назив радног листа, са текстом који се налази у ћелији А1.

Користите овај макро:

Public Sub RenameSheet() NewName = Range("A1").Value ActiveSheet.Name = NewName End Sub

Цхрис је преузео бесплатни додатак за Мицрософт да би пронашао и уклонио везе до других радних књига. Успело је, али онда је почео да добија поруку о грешци: „Редовни код грешке локације: 2“. Нисам успео да пронађем ништа на Мицрософт локацији, али Екцел огласна табла на немачком језику спомиње сличан проблем. Без Мицрософтовог одговора тешко је рећи зашто се то догађа на неким рачунарима, а не на другима. Ако утврдите да имате овај проблем, требало би да деинсталирате додатак у дијалогу Алатке> Програми.

Маин је написао да пита постоји ли пречица на тастатури за прелазак на друге картице у радној свесци. Увек користим Цтрл + ПгУп за прелазак на картицу лево од тренутног радног листа, а Цтрл + Пгдн за прелазак на картицу десно.

Паул пита:

Имам на пример следећи линк: =Sheet2!$B$4. Да ли је могуће направити назив листа (Схеет2) променљивом, нпр. Позивајући се на ћелију са именом листа?

Паул - =INDIRECT()функција би вам требала помоћи у овом погледу. Било где где бисте обично откуцали референцу ћелије, можете да користите индиректну функцију. Унутар заграда можете користити знакове за спајање да бисте изградили важећу референцу ћелије. На пример, у ћелију Е4 сам откуцао „Лист2“. У другој ћелији сам откуцао ову формулу:

=INDIRECT(E4&"!B4")

Формула је тачно вратила садржај ћелије Б4 на Схеет2. Лоша страна коришћења ове методе је та што Екцел, пошто је аргумент Б4 текст, неће ажурирати ову формулу ако икада исечете и залепите Б4 на ново место.

Ажурирање децембра 2003:

Хвала Саи Прасад-у који је са побољшањем написао ову формулу која се може копирати:

=INDIRECT($A$2&"!"&ADDRESS(ROW(),COLUMN()))

Ажурирано у марту 2005

Захваљујући Франциску Сандовалу који је написао са овим побољшањем:

=INDIRECT(ADDRESS(ROW(),COLUMN(),4,1,$A$2))

Тамо где се 3. променљива у овом случају 4 односи на начин на који ће се референца на ћелију (апсолутна, релативна, итд.), А на 4. варијаблу (А1 насупрот Л1Ц1)

То је све за данас - данас морам обавити пуно консултантских послова. Жао ми је свих на које нисам стигао да одговорим. Ако на своје питање нисте видели одговор, покушајте да га објавите на огласној табли - многи верни читаоци помажу у питањима на табли - то је одличан начин да брзо добијете одговоре.

Занимљиви Чланци...