Textbox hakkında yardım

Katılım
11 Mart 2008
Mesajlar
75
Excel Vers. ve Dili
asderf
Arkadaşlar selamlar
textbox kullanmaya yeni başlayanlardanım.yani kullanabilmek istiyorum
ekteki dosyada okan isimli bir userform hazırladım.
usrformda yazdıgım kategorileri "sayfa1" A satırına
ve textboxlara girdiğim verileri "sayfa1" B satırına userformdaki KAYDET tuşuna basarak göndermek istiyorum.
(** sayfa 1 deki verileri manual olarak girdim..sorunumu daha iyi anlatabilmek icin)
 

Ekli dosyalar

Katılım
11 Mart 2008
Mesajlar
75
Excel Vers. ve Dili
asderf
Emrah Hocam
Ellerine sağlık ama ben veri girişi yapıp kaydete bastıgım zaman verileri eklemiyor satırlara.
ayrıca visual basitte ilgili userform'a da ulaşamıyorum
yani değişiklik yapmak için açmak istedim ama kullandıgımız OKAN isimli userformu göremedim
neden olabilir acaba?

Teşekkürler
 

NBATMAN

Destek Ekibi
Destek Ekibi
Katılım
1 Aralık 2007
Mesajlar
659
Excel Vers. ve Dili
Office 2003 excel Türkçe
1) Veriler sayfa2 deki satırlara ekleniyor.Siz sayfa1 e niye ekelnmiyor diyorsanız o nu çözmek kolay.

2) Siz userform ve code lara ne şekilde ulaşmaya çalıştığınızı yazınız biz hatayı onun üzerinden bulmaya çalışalım.Saygılarımla...
 

fedeal

Banned
Katılım
29 Mayıs 2008
Mesajlar
1,985
Excel Vers. ve Dili
2003 tr
Emrah Hocam
Ellerine sağlık ama ben veri girişi yapıp kaydete bastıgım zaman verileri eklemiyor satırlara.
ayrıca visual basitte ilgili userform'a da ulaşamıyorum
yani değişiklik yapmak için açmak istedim ama kullandıgımız OKAN isimli userformu göremedim
neden olabilir acaba?

Teşekkürler
okan isimli userform duruyor.ulaşmak için:
araçlar-makro-visualbasic düzenleyici den ulaşabilirsiniz.
önce comboboxtan isim seçin bilgiler textboxlara gelecektir. (sayfa1 deki bilgiler) kaydet dediginiz zaman sayfa2 ye kaydedecek. daha farklı birşeyse istediginiz onuda yapabiliriz. saygılar.
 
Katılım
11 Mart 2008
Mesajlar
75
Excel Vers. ve Dili
asderf
Nbatman Hocam selamlar,
2.sorunu hallettim yani kodlara ulaştım ve o sorun çözülmüş oldu.
1.sorunum içinse yardımınızı rica ediyorum
yukarıdaki ekte usereform a verileri excel sayfasından çağırtmıştık.
ama ben userform a yazdıgım verileri excel satırlarına döksün istiyorum
lütfen ekteki dosyayı inceleyebilirmisiniz?
kategori isimleri (görev no , adı soyadı...gibi )veriler 1 satıra gelecek sekilde ve textbox a gireceğim verileri kategorilerin altına gelecek şekilde ekletmek istiyorum.userform a kaydet tuşunun nasıl eklenildiğini ve kayıt işleminden sonra girilen yeni verilrin excelde bir alt satıra nasıl geçtiğini ekteki dosya üzerinden anlatabilirseniz cok yardımcı olmuş olursunuz.
teşekkürler
 

Ekli dosyalar

Katılım
11 Mart 2008
Mesajlar
75
Excel Vers. ve Dili
asderf
emrah
cevabın ve yardımların için teşekkürler
kategori isimlerini yani ad soyad gibi verileri excel sayfasından aldırmasak da userforma yazdıgımız veriler excel sayfasında kategori oluşturmuş olsa olabilir mi?
yani direk userforma yazdıgıım kategori isimleri excel sayfasına kategori olarak ayzılsa ve textboa yazdıgım veriler onların altına yazılsa olabilir mi?
teşekkürler
iyi çalışmalr
 

fedeal

Banned
Katılım
29 Mayıs 2008
Mesajlar
1,985
Excel Vers. ve Dili
2003 tr
6. mesajda yapmıştım ama bir buton ekleyip bu kodları kullanabilirsiniz.

Private Sub CommandButton1_Click()
'----------katagoriler a satırına yazılacak------------------------------------------
For p = 1 To 9
Sheets("Sayfa1").Cells(1, p).Value = Controls("label" & p) '9adet label sayfa1 a satırına sıralı olarak yazdırılacak.
Next
'----------ilk boş satıra textboxlardaki verileri yazalım-----------------------------
SDS = Sheets("Sayfa1").Range("A65536").End(xlUp).Row + 1 'ilk boş satırı tanımlıyoruz
Sheets("Sayfa1").Range("A" & SDS).Value = ComboBox1.Text
For i = 1 To 8
Sheets("Sayfa1").Cells(SDS, i + 1).Value = Controls("textbox" & i).Text
Next
'-------------------------------------------------------------------------------------
MsgBox "işlem tamam...", , "fedeal" 'işlemin yapıldıgına dair mesaj verelim
Unload Me 'textboxları temizlemek için formu kapatıp açalım
OKAN.Show
End Sub

not: son eklediginiz çalışmadaki forma bu kodları uygulayamazsınız çünkü textbox ve label ler sıralı olmalı yani bu kodlara göre label1 sayfa1 a sütunu 1. satıra yazılacak.
 
Üst