Commandbuttona ait control tip text'teki kare şekilleri

Katılım
21 Kasım 2007
Mesajlar
50
Excel Vers. ve Dili
2000 tr
Arkadaşlar;

aşağıdaki koyu renkli kodda neden commanbutton üstünde gidince text in başında ve sonunda kare işareti çıkıyor? boşluk koydum (-) koydum yine düğmeye mouse ile yaklaşınca o kare şekil çıkıyor controltiptext olarak ? bu kare şekli nasıl kaldırırız?

Dim Hücre As Range 'bir HÜCREyi temsil etmesi için yaratılmıştır
Dim İLK As Date, SON As Date
İLK = UserForm4.Label5.Caption
SON = UserForm4.Label6.Caption
For X = İLK To SON
For Each Hücre In alt
If Hücre.Value = X Then
If Intersect(Hücre.SpecialCells(xlCellTypeComments), Hücre) Is Nothing Then
Hücre.AddComment.Text Text:=UserForm4.TextBox1.Value
Else
Hücre.Comment.Text Text:=" " & Hücre.Comment.Text & "-" & UserForm4.TextBox1.Value & " " >>>>>>>> SORUN BU SATIR SANIRIM....
End If
End If
Next
Next
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Hücre.Comment.Text Text:=Hücre.Comment.Text & "-" & UserForm4.TextBox1.Value

olarak denermisiniz?
 
Katılım
21 Kasım 2007
Mesajlar
50
Excel Vers. ve Dili
2000 tr
komut şu şekilde pardon arkadaşlar:

Set cmdaaa = UserForm1.Controls("Commandbutton" & iaaa)
Set comaaa = hcraaa.Commen

cmdaaa.ControlTipText = " " & cmdaaa.ControlTipText & "-" & comaaa.Text & " " >>>>>>>> SORUN BU SATIR SANIRIM.... başına sonuna boşluk koydum olmuyor
 
Katılım
21 Kasım 2007
Mesajlar
50
Excel Vers. ve Dili
2000 tr
Ripek sizin dediğiniz en başta yapıldı. olmadığı için boşluklar koydum başına ve sonuna.açıklamada textin başında veya sonunda kare işareti çıkıyor.
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Set comaaa = hcraaa.Commen

satırı ne işe yarıyor? Commen kelimesi sanırım Comment.
Fakat butonlarda comment özelliği olmaması gerekiyor.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki gibi deneyin. Dosyanız olmadığı için nedenden çok sonucu değiştirmeye yarayan bir çözüm önereyim.

Kod:
Hücre.Comment.Text Text:=replace(Hücre.Comment.Text & "-" & UserForm4.TextBox1.Value,chr(10),"")
Not: Eğer netice alamazsanız birde chr(10) yerine chr(13) olarak deneyin.
 
Üst