Textbox'a Açıklama Ekleme

Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Aşağıdaki kod ile belli hücreye ait "AÇIKLAMAYI" Textbox'a yazdırıyorum ama yapmak istediğim Comboboxdaki değişken değere göre Textboxa açıklamayı yazsın.Yani Range("A2") yerine combobox1 olacak ama comboboxdaki isimler değiştikçe o isimlere ait açıklamalar Textboxda gözükecek.Umarım açıklayıcı olmuştur.Teşekkürler.

TextBox2.Value = Sheets("Açıklama").Range("A2").Comment.Text
 
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Tamam aşağıdaki kod ile sorunu çözdüm.

isim = ComboBox7.Value
adres = Sheets("Açıklama").Range("A:A").Find(isim).Comment.Text
ActiveSheet.OLEObjects("Textbox2").Object.Text = adres
 
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
ActiveCell.AddComment komutu ile herhangi aktif hücreye açıklama eklenebiliyor.Hücre yerine comboboxdaki değişken isime açıklama eklenebilirmi.
 
Katılım
13 Temmuz 2016
Mesajlar
613
Excel Vers. ve Dili
Excel 2010 & 2016 Türkçe
Altın Üyelik Bitiş Tarihi
06-03-2020
Valla ben sizin ne yapmak istediğiniz anlamadım anlasaydım yardımcı olacaktım.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,116
Excel Vers. ve Dili
2007 Türkçe
Merhaba,
ComboBox1.ControlTipText özelliğini deneyiniz...
 
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
sayın işsiz123 bilindiği üzere hücreye sağ tıklandığında açıklama eklenebiliyor.Öyle bir kod yazalım ki comboboxda bulunan 500 adet isimden herhangi birini tıkladığımızda açıklama ekleme kutusu (sayfası) açılsın.Ama her isme ait açıklama ayrı olacak.Yani isimler hücrede değilde comboboxda yazılı olacak.
 
Son düzenleme:
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Sn.Ömer bey ComboBox1.ControlTipText yazan yere ne yazılacak ya da nasıl kullanılacak.Biraz bilgi verirmisiniz?
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,116
Excel Vers. ve Dili
2007 Türkçe
Aşağıya bir örnek yazdım.
Haftanın günlerinin yer aldığı bir Combobox1 değiştikçe fare üzerine geldiği zaman gözüken açıklama metni değişecektir.
Kod:
Private Sub ComboBox1_Change()
Select Case ComboBox1.Value
Case Is = "Pazartesi"
    metin = "Haftanın 1. günü"
Case Is = "Salı"
    metin = "Haftanın 2. günü"
Case Is = "Çarşamba"
    metin = "Haftanın 3. günü"
Case Is = "Perşembe"
    metin = "Haftanın 4. günü"
Case Is = "Cuma"
    metin = "Haftanın 5. günü"
End Select
ComboBox1.ControlTipText = metin
End Sub
 
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Aşağıya bir örnek yazdım.
Haftanın günlerinin yer aldığı bir Combobox1 değiştikçe fare üzerine geldiği zaman gözüken açıklama metni değişecektir.
Kod:
Private Sub ComboBox1_Change()
Select Case ComboBox1.Value
Case Is = "Pazartesi"
    metin = "Haftanın 1. günü"
Case Is = "Salı"
    metin = "Haftanın 2. günü"
Case Is = "Çarşamba"
    metin = "Haftanın 3. günü"
Case Is = "Perşembe"
    metin = "Haftanın 4. günü"
Case Is = "Cuma"
    metin = "Haftanın 5. günü"
End Select
ComboBox1.ControlTipText = metin
End Sub
Comboboxların sayfada mı yoksa userformda mı açılmış olması fark ediyormu ? En alt satır hata verdi.Combobox sayfada açılı.
Userformda açılı olan combobox hata vermiyor ama üzerine geldiğimde veya tıkladığımda bir şey değişmiyor.
 
Son düzenleme:

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,116
Excel Vers. ve Dili
2007 Türkçe
Evet, fark eder. Userform için yazmıştım.
Anlaşılan ben sorunuzu yanlış anladığımdan dolayı sizi yanlış yönlendirdim, kusura bakmayın.
İyi çalışmalar...
 
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Estağfurullah ama dediğim gibi bir fark olmadı.Acaba event (olay) hatasımı var.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,116
Excel Vers. ve Dili
2007 Türkçe
Ekli dosyada hem sayfada hem de userform üzerinde yer alan comboboxları inceleyiniz...
İyi geceler, iyi çalışmalar...
 

Ekli dosyalar

Son düzenleme:
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Çalışma güzel ama ınputboxa yazılan açıklamaya ikinci veya üçüncü kez ekleme yapılamıyor yapılmak istense bile önceki silinmiş oluyor.Umarım bu konuyu çözebilirsiniz.
 
Katılım
6 Temmuz 2015
Mesajlar
925
Excel Vers. ve Dili
2003
Örnek dosyanız var ise ekleyin, üzerinden çözüm arayalım.
Bu arada altın üye değilim, eğer dosya ekleyecek iseniz alternatif link koyun lütfen.
 
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Saban Bey Yeni bir uygulama başlatmaya karar verdimİsterseniz bu konuda yardımcı olun.Userformdaki textbox kullanılarak Sayfaya kayıt yapılacak.Ama daha önce yazılmış bulunan dolu hücreye ikinci veya üçüncü kere eklemeler yapılabilecek.Ben birşeyler yaptım ama iş dolu hücreye ilave kayıt yapmaya gelince beceremedim.Bu arada alternatif link nasıl konuyor bilmiyorum.Anlatırsanız yaparım.
 
Katılım
6 Temmuz 2015
Mesajlar
925
Excel Vers. ve Dili
2003
Merhabalar,

Öncelikle isterseniz aşağıdaki kodu deneyebilirsiniz.
İnputbox'a herhangi bir değer yazmaz iseniz, hücreye açıklama koymuyor. Veya açıklama var olan bir hücreye tekrar açıklama isterseniz, eskisini ile birlikte "ekleyerek" koyuyor.

Private Sub ComboBox1_Change()
On Error Resume Next
a = InputBox("Açıklamayı giriniz")
If a = Cancel Then Exit Sub
Columns(7).Find(ComboBox1).Select
ActiveCell.AddComment
b = ActiveCell.Comment.Text
ActiveCell.Comment.Text b & " " & a
End Sub


İkinci olarak,

dosya.tc gibi bir upload sitesine dosyanızı upload edin ve o sitenin vermiş olduğu linki buraya yazın. Böylece dosyanızı o site üzerinden indirebilirim.
 
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Merhabalar,

Öncelikle isterseniz aşağıdaki kodu deneyebilirsiniz.
İnputbox'a herhangi bir değer yazmaz iseniz, hücreye açıklama koymuyor. Veya açıklama var olan bir hücreye tekrar açıklama isterseniz, eskisini ile birlikte "ekleyerek" koyuyor.

Private Sub ComboBox1_Change()
On Error Resume Next
a = InputBox("Açıklamayı giriniz")
If a = Cancel Then Exit Sub
Columns(7).Find(ComboBox1).Select
ActiveCell.AddComment
b = ActiveCell.Comment.Text
ActiveCell.Comment.Text b & " " & a
End Sub


İkinci olarak,

dosya.tc gibi bir upload sitesine dosyanızı upload edin ve o sitenin vermiş olduğu linki buraya yazın. Böylece dosyanızı o site üzerinden indirebilirim.
Columns(7) yerine sayfa 5 sütun A yı göstermemiz gerekiyor.
 
Üst