Userform un sürekli güncellenmesi

Katılım
5 Eylül 2007
Mesajlar
37
Excel Vers. ve Dili
türkçe 2008
Altın Üyelik Bitiş Tarihi
21-03-2024
Sevgili uzmanlarımız bir konuda sıkıntı yaşıyorum..Bir excel tablosu yaptım bir de userform var userform sürekli açık kalacak şekilde ayarladım ben excelde çalışırken o yukarda açık kalıyor. sorunum şu userformda textboxta bir hücrenin değeri yazıyor bu da bir alttoplam ancak excelde alttoplam değiştiği anda textboxtaki değişmiyor kapatıp tekrar açmam gerekiyor. bu sorunu nasıl halledebilirim? yardımcı olursanız sevinirim..
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
UserForm1.TextBox1 = [a1]
End Sub
Şeklinde deneyiniz.
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Aşağıdaki kodları sayfanın kod bölümüne kopyalayabilirsiniz.

Burada herhangi bir hücrede değişiklik yaptığınız anda userform kapanıp, tekardan açılmaktadır.İsterseniz hücre aralığınıda kısıtlayabilirsiniz.Örneğin sadece A kolonunda değişiklik yapıldığı zaman gibi..


Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
Unload UserForm1
UserForm1.Show
End Sub
 
Katılım
5 Eylül 2007
Mesajlar
37
Excel Vers. ve Dili
türkçe 2008
Altın Üyelik Bitiş Tarihi
21-03-2024
teşekkürler seyit bey ama olmadı dosyam ekte bakabilir misiniz
 
Katılım
5 Eylül 2007
Mesajlar
37
Excel Vers. ve Dili
türkçe 2008
Altın Üyelik Bitiş Tarihi
21-03-2024
sağolun ripek ama yine başaramadım ben süzme yaptığım zaman userformda değerler değişmiyor bakarsanız sevinirim
 
Katılım
5 Eylül 2007
Mesajlar
37
Excel Vers. ve Dili
türkçe 2008
Altın Üyelik Bitiş Tarihi
21-03-2024
yardım edebilecek bir uzmanımız yok mu?
 
Katılım
5 Eylül 2007
Mesajlar
37
Excel Vers. ve Dili
türkçe 2008
Altın Üyelik Bitiş Tarihi
21-03-2024
bunun çözümü mü yok acaba
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Ekli dosyanızı inceleyiniz.

B15 ile N500 hücrelerinden bir tanesini seçtiğinizde userform güncellenecektir.

Süzme işleminde sonra mutlaka bu alandaki bir hücreyi seçmeniz gerekmektedir.

Ancak bu şekilde devamlı güncelleme olabilir.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,637
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

GENEL LİSTE isimli sayfanızın kod bölümüne aşağıdaki kodu uygulayıp denermisiniz.

Kod:
Private Sub Worksheet_Calculate()
    UserForm1.TextBox1.Text = Range("e2").Text
    UserForm1.TextBox2.Text = Range("e3").Text
    UserForm1.TextBox3.Text = Range("f3").Text
    UserForm1.TextBox4.Text = Range("f2").Text
    UserForm1.TextBox6.Text = Range("g2").Text
    UserForm1.TextBox7.Text = Range("g3").Text
    UserForm1.TextBox14.Text = Range("c5").Text
    UserForm1.TextBox18.Text = Range("e5").Text
    UserForm1.TextBox22.Text = Range("g5").Text
    UserForm1.TextBox15.Text = Range("c6").Text
    UserForm1.TextBox26.Text = Range("c7").Text
    UserForm1.TextBox27.Text = Range("c8").Text
    UserForm1.TextBox13.Text = Range("d6").Text
    UserForm1.TextBox29.Text = Range("d7").Text
    UserForm1.TextBox28.Text = Range("d8").Text
    UserForm1.TextBox19.Text = Range("e6").Text
    UserForm1.TextBox31.Text = Range("e7").Text
    UserForm1.TextBox32.Text = Range("e8").Text
    UserForm1.TextBox17.Text = Range("f6").Text
    UserForm1.TextBox33.Text = Range("f7").Text
    UserForm1.TextBox30.Text = Range("f8").Text
    UserForm1.TextBox23.Text = Range("g6").Text
    UserForm1.TextBox35.Text = Range("h7").Text
    UserForm1.TextBox36.Text = Range("i8").Text
    UserForm1.TextBox21.Text = Range("j6").Text
    UserForm1.TextBox37.Text = Range("j7").Text
    UserForm1.TextBox34.Text = Range("j8").Text
End Sub
 
Katılım
5 Eylül 2007
Mesajlar
37
Excel Vers. ve Dili
türkçe 2008
Altın Üyelik Bitiş Tarihi
21-03-2024
Sayın Cost_Control

Süpersiniz yaa tam istediğim gibi olmuş sağolun
 
Katılım
5 Eylül 2007
Mesajlar
37
Excel Vers. ve Dili
türkçe 2008
Altın Üyelik Bitiş Tarihi
21-03-2024
sayın ripek
çok çok teşekkür ederim sizinkini de açtım . vakit ayırdığınız için sağolun..tam istediğim gibi olmuş..
 
Katılım
5 Eylül 2007
Mesajlar
37
Excel Vers. ve Dili
türkçe 2008
Altın Üyelik Bitiş Tarihi
21-03-2024
eğer vakit ayırabilirseniz faaliyet içi ve faaliyet dışı borçların exceldeki formülünü başaramadım bakabilirseniz çok sevinirim
 
Üst