zawartość komórki jako nazwa arkusza

44 views
Skip to first unread message

lecho

unread,
Jul 21, 2010, 7:52:46 AM7/21/10
to excelandia
Witam
Jak wykorzystać zawartość komórki jako nazwę arkusza? Jeżeli istnieje
taka możliwość interesowałaby mnie również operacja odwrotna.
Z góry dzięki za pomoc.
Lecho

Cynio

unread,
Jul 23, 2010, 3:18:58 AM7/23/10
to excelandia
możesz nazwę arkusza zmienić poprzez króciutki kod
sub zmiana()
Worksheets(1).Name = Range("a1")
end sub

Możesz oczywiście nadawać wielu arkuszom nazwy wykorzystując do tego
pętlę:

sub nazwa_grup()
for i =1 to worksheets.count
Worksheets(i).Name = Cells(i,1)
next i
end sub

powyższe makro przypisuje nazwy kolejnym arkuszom z pierwszej kolumny,
czyli arkusz1 otrzyma nazwe z komórki A1, arkusz 2 z komórki A2 itd.

--
Pozdr.
Cynio

lecho

unread,
Jul 23, 2010, 4:52:12 AM7/23/10
to excelandia
OK. Działa.
Dziękuję.
Koniec tematu.
Pozdrawiam
Reply all
Reply to author
Forward
0 new messages