• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

textboxlara göre çalışma sayfası oluşturma

Katılım
7 Ağustos 2006
Mesajlar
472
Excel Vers. ve Dili
EXCEL 2003 TÜRKÇE
merhaba
örnek dosyayı ekledim
kaydet butonuna tıklayınca textboxlara bişe yazılmış olanlardan ne yazıldıysa o adlı çalışma sayfası oluşacak.örneğin textbox1 e osman yazınca osman adlı çalışma sayfası oluşturacak.daha sonra textbox1 e gelip evren yazıp kaydete tıklarsam osman çalışma sayfasının adını değiştirip evren yapacak.umarım anlatabilmişimdir.şimdiden teşekkürler.
 

Ekli dosyalar

merhaba
örnek dosyayı ekledim
kaydet butonuna tıklayınca textboxlara bişe yazılmış olanlardan ne yazıldıysa o adlı çalışma sayfası oluşacak.örneğin textbox1 e osman yazınca osman adlı çalışma sayfası oluşturacak.daha sonra textbox1 e gelip evren yazıp kaydete tıklarsam osman çalışma sayfasının adını değiştirip evren yapacak.umarım anlatabilmişimdir.şimdiden teşekkürler.
Syn. Osman;
Örnek dosyayı inceleyin. işinize yararmı ?
Kod:
Private Sub CommandButton1_Click()
For i = 1 To 10
Sheets(i).Name = UserForm1("TextBox" & i).Value
Next i
End Sub
Private Sub UserForm_Initialize()
For i = 1 To 10
UserForm1("TextBox" & i).Value = Sheets(i).Name
Next i
End Sub
 

Ekli dosyalar

malesef bu tam değil.çünkü butona tıklayınca ilk önce textboxlara 5 tane isim yazarsam 5 tane çalışma safyası oluşturacak textboxlara göre adı olacak.daha sonra gelip örneğin boş olan 6.textboxa birşey yazıp tıklayınca 1 tane daha sayfa oluşturacak.daha sonra örneğin 2.textboxu değiştirirsem o adlı çalışma sayfanın ismini değiştirecek.yardımlarınızı bekliyorum.
 
Dosyanız ektedir.
Bu şekilde olur.:cool:
 

Ekli dosyalar

hocam şöyle bir olay olacak.örneğin formda 10 textbox var.ben bunlara girecem kelimeleri ona göre sayfa açılacak eğer boşsa açmayacak.sonra userformu tekrar açtığımda zaten sayfa adları textboxlara gelecek.ordan herhangi birini değiştirip butona tıklayıncada safya adı değişecek.
 
hocam şöyle bir olay olacak.örneğin formda 10 textbox var.ben bunlara girecem kelimeleri ona göre sayfa açılacak eğer boşsa açmayacak.sonra userformu tekrar açtığımda zaten sayfa adları textboxlara gelecek.ordan herhangi birini değiştirip butona tıklayıncada safya adı değişecek.
Öyle olmaz.
hangi sayfanın değişeceğini nerden bilecek.
Ben o sebeble listbox koydum.
Seçip değiştiresin diye
ayrıca sayfa sayısı 10 dan fazla olursa ne yapıcan.Biraz esnek düşünmek lazım bu konuları.:cool:
 
10 dan fazla olmayacak.birde örneğin textbox1 e osman yazıp kaydettip safyamız oluşturdu.daha sonra gidecek osmanı bulacak ne yazarsam o isim ile değiştirecek.
 
Geri
Üst