(08/05/2021, 04:21)feraz yazdı: Dosyadaki, döngü içini alttaki gibi yaparsanız alt çizgi,kalın renk ve eğik yazı olur aranan kelime.çok teşekkürler @feraz hocam)
If Mid(veri, i, Len(aranan)) = aranan Then .Characters(i, Len(aranan)).Font.Bold = True
If Mid(veri, i, Len(aranan)) = aranan Then .Characters(i, Len(aranan)).Font.Underline = xlUnderlineStyleSingle
If Mid(veri, i, Len(aranan)) = aranan Then .Characters(i, Len(aranan)).Font.FontStyle = "İtalik"
Vlookup İle Hücre Grubunu Sonuç Olarak Döndürme
Rica ederim abey,düzenlenmiş halini ekledim dosyadaki.
Private Sub CommandButton1_Click()
Dim i As Integer, veri As String, aranan As String
With [A1]
veri = .Text
aranan = [B4].Text
.Font.Bold = False
.Font.Underline = xlUnderlineStyleNone
.Font.FontStyle = "Normal"
If [B4].Value = "" Then GoTo son
For i = 1 To Len(veri)
If Mid(veri, i, Len(aranan)) = aranan Then .Characters(i, Len(aranan)).Font.Bold = True
If Mid(veri, i, Len(aranan)) = aranan Then .Characters(i, Len(aranan)).Font.Underline = xlUnderlineStyleSingle
If Mid(veri, i, Len(aranan)) = aranan Then .Characters(i, Len(aranan)).Font.FontStyle = "Ýtalik"
Next
End With
son:
End Sub
ozaman fontla ilgili tüm diğer kodlar da çalışıyordur değil mi?
en azından size çalıştı.
en azından size çalıştı.
Private Sub CommandButton1_Click()
Dim i As Integer, veri As String, aranan As String
With [a1]
veri = .Text
aranan = [B4].Text
.Font.Bold = False
.Font.Underline = xlUnderlineStyleNone
.Font.FontStyle = "Normal"
If [B4].Value = "" Then GoTo son
For i = 1 To Len(veri)
With [a1].Characters(i, Len(aranan)).Font
If Mid(veri, i, Len(aranan)) = aranan Then
.Bold = True
.Underline = xlUnderlineStyleSingle
.FontStyle = "normal"
.Size = 9
.Color = vbBlue
.Background = xlBackgroundAutomatic
End If
End With
Next
End With
son:
End Sub
üst yada alt simge gibi kullanma kodunu bulamadım
Konuyu Okuyanlar: 7 Ziyaretçi