hücre iceriklerini tablara isim olarak yazdırmak

Katılım
26 Eylül 2007
Mesajlar
27
Excel Vers. ve Dili
excel 2003
Suanda calısmakta oldugum bir excel dosyasında birimfiyatteklif cetveli tabındaki c sütunundaki bütün hücreler icin tab acılmıs ve ben bu hücrelerin iceriklerini bu tabların ismii olarak yazmak gerekiyor. varolan bu hücrelerin icerigini tablara nasıl yazdırabilirim. ( 155 adet de biraz uzun sürüyor tek tek yazmak )

yardımlarınızı bekliyorum .............
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Tabdan kastınız nedir?
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki gibi bir kod kullanabilirsiniz.

Kod:
sub isimlendir()
for a=1 to [c65536].end(3).row
sheets(a).name=cells(a,"c")
next
end sub
 
Katılım
26 Eylül 2007
Mesajlar
27
Excel Vers. ve Dili
excel 2003
bunu nasıl uygulanacam ? mesela her worksheet mi kopyalamam gerekiyor.
 
Katılım
26 Eylül 2007
Mesajlar
27
Excel Vers. ve Dili
excel 2003
ya cok sagol tesekkür cok işe yaradı bide bunun başka bir excel dosyasının herhangi bir sütunundan almasını istersek nasıl yapabiliriz. yardımcı olursanız sevirinim.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Bu durumda kod içine kitap adınıda ilave etmek gerekir. Kodun çalışması için verilerin okunacağı kitap açık olmalıdır.

Kod:
[LEFT]sub isimlendir()
for a=1 to [c65536].end(3).row
[B][COLOR=blue]workbooks("kitap adı").[/COLOR][/B]sheets(a).name=cells(a,"c")
next
end sub
[/LEFT]
 
Üst