• DİKKAT

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

textbox'a değer aldırmak

  • Konbuyu başlatan Konbuyu başlatan hikmet
  • Başlangıç tarihi Başlangıç tarihi
Katılım
25 Ağustos 2005
Mesajlar
569
Excel Vers. ve Dili
Excel 2003 Tr
günaydın sn.hocalarım ve arkadaşlarım,

form üzerindeki textbox'a hiçbir koşula bağlı olmadan bir sayfada sabit bir hücrenin değerini aldırabilimiyiz.

Set s1 = Sheets("VERI")
sat = ComboBox1.ListIndex + 2
TextBox1 = s1.Cells(sat, "B")
TextBox2 = s1.Cells(sat, "C")

bu bir comboboxtan seçimle veri sayfasında b sütunundaki değeri textbox'a alıyor. benim istediğim ise herhangi bir koşula bağlı olmadan textbox'ın veri sayfasında b50 hücresindeki değeri alması.
ilginiz için şimdiden teşekkür ederim.
 
TextBox'un ControlSource özelliğine hücre adresini yazın
 
sn.alpi ilginize teşekkür ederim, söylediğiniz gibi textbox'ın controlsource özelliğine hücre adresini yazınca hücredeki formül bozuluyor bu tek kullanımlık bir çözüm oluyor.

sn.ripek size de teşekkür ederim ilginiz için, yazdığınız özelliği textbox change altına yazdığım halde değeri textbox'a getirmiyor. kaydet butonun altında textbox1.value değerini değiniz şekilde değiştirdim ama malesef yine ekrana getirmedi.

başka bir yolu olmalı mutlaka ama nasıl bilemiyorum.
 
Açıkçası sorunuzu tam olarak anlayamadım.

Siz Userform açıkken b50 hücresindeki veriyi Textbox1'deni görmek istiyorsunuz?

Eğer bu şekil istiyorsanız.

Kod:
Private Sub UserForm_Initialize()
TextBox1 = [b50]
'.............
End Sub

ile userformun açılış kodlarıyla yapabilirsiniz.
 
sn.ripek ilginize teşekkür ederim.

sorunu ben tam olarak ifade edemedim ama sağolun siz çözümün tam karşılığını verdiniz. ilgisini esirgemeyen herkese teşekkürler.
 
arkadaşım şu makroyu kopyala bakalım olacak mı
sheets("sayfa1").select
textbox1.value = cells(1,4)
 
Geri
Üst