TextBox'tan Metin Kutusuna Veri Yazma

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Herkese Selamlar,
UserForm'un üzerinde bulunan TextBox'tan Metin Kutusuna veri yazılabilir mi? Yani TextBox'a yazılan bir verinin direkt Metin Kutusuna gözükmesi. Mümkün mü acaba? Teşekkür ediyorum.

Not : Arada HÜCRE(hücre adresleri) yok.
 
Katılım
22 Haziran 2005
Mesajlar
998
Excel Vers. ve Dili
Office 2007 Türkçe
Metin Kutusu TextBox'un türkçesidir.

yani siz sorunuzda Metin Kutusundakileri Metin Kutusuna yazdırmak istiyorum ne yapmalıyım diye soruyosunuz.

bence örnek dosya eklerseniz daha iyi olur ve biraz daha açıklama lütfen.
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Metin Kutusu derken hücreyi kastediyorsanız aşağıdaki kodları kullanabilirsiniz.

Textbox'a yazdığınız verileri A1 hücresinde gösterir.

Kod:
Private Sub TextBox1_Change()
[A1] = TextBox1.Value
End Sub
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Sn alpi,

Sn Seyit Tiken, "Metin Kutusu" derken çizim araç çubuğundaki metin kutusunu kastediyor sanırım.

Çizim araç çubuğundan çizilen metin kutusuna hücredeki veri alınabilir. Dolayısıyla textbox'tan hücreye, hücreden metin kutusuna veri alınabilir.

Ama direk textbox'tan metin kutusuna alınabilir mi bilemiyorum.
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Eğer bu şekilde ise aşağıdaki işe yarayabilir.

Kod:
Private Sub TextBox1_Change()
Sheet1.TextBox1.Value = TextBox1.Value
End Sub
 
Katılım
22 Haziran 2005
Mesajlar
998
Excel Vers. ve Dili
Office 2007 Türkçe
Sayın Mehmet eğer dediğiniz gibiyse şu şekilde veri aktarılşabilir.
Sheets(1).TextBox1.Text = TextBox1.Text

Tabi biz burada boşa kürek sallıyor gibiyiz çünkü soruyu soran şahıs bir yardımcı olsa bizde ona yardımcı olabileceğiz
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Arkadaşlar konu ile ilgili dosyayı gönderiyorum.
Daha yeni fırsat buldum sayın ALPİ.
 
Son düzenleme:
Katılım
22 Haziran 2005
Mesajlar
998
Excel Vers. ve Dili
Office 2007 Türkçe
Sözlerimde kırıcımı oldum bilmiyorum ama öyle olmak istememiştim.

sorunuzun yanıtı
form üzerindeki texbox'un change olayına aşağıdaki kodu yazın

ActiveSheet.Shapes("Text Box 1").Select
Selection.Characters.Text = TextBox1.Text
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Denedim oldu sayın ALPİ. ALLAH razı olsun.
 
Katılım
3 Haziran 2005
Mesajlar
371
Selamlar,
Tam tersi olursa yani
sayfada 80 adet text box var hangisini cliklersem o textbox taki değer A33 hücresine yazılsın .
Bunu nasıl yapabilirim?
 
Üst