• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Kelimeleri renklendirme KTF

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

askan

Destek Ekibi
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
7 Mar 2021
Mesajlar
1,871
Çözümler
455
Aldığı beğeni
2,393
Excel V
Office 365 TR
Konuyu Başlatan
Aşağıda kodları yazılı işlem ile birleştirme ve birleştirilen her kelimenin farklı renkte görünmesi sağlanmıştır. Bunu KTF haline dönüştürmemiz mümkün mü acaba ? Örnek 4 kelime için bunu arttırarak çoğaltmak mümkün mü?
Sub Macro2()
Dim T1 As String, T2 As String, T3 As String, T4 As String
With Worksheets("Sayfa1").Range("F11")

T1 = Range("F1").Text
T2 = Range("F2").Text
T3 = Range("F3").Text
T4 = Range("F4").Text

.Value = T1 & " " & T2 & " " & T3 & " " & T4
.Characters(1, Len(T1)).Font.Color = 16776961
.Characters(Len(T1) + 2, Len(T2)).Font.Color = -16776961
.Characters(Len(T1) + Len(T2) + 2, Len(T3) + 1).Font.Color = 16711680
.Characters(Len(T1) + Len(T2) + Len(T3) + 3, Len(T4) + 2).Font.Color = 16711935
End With
End Sub
 
Sayın askan KTF nedir anlamadım ama istediğiniz satırdaki kelimeleri renklendirmek ise aşağıdaki kodu kullanabilirsiniz
CSS:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
Ekran Alıntısı.JPG
 
kullanıcı tanımlıdan kasıt nedir
 
Function geriye değer döndürür. Burada geriye hangi değeri döndüreceğiz. İşlemi kendi hücresinde yapıp bitiriyoruz. istediğin yerden call renk diye yaz çağır çalışır
 
Function geriye değer döndürür. Burada geriye hangi değeri döndüreceğiz. İşlemi kendi hücresinde yapıp bitiriyoruz. istediğin yerden call renk diye yaz çağır çalışır
A1 hücresindeki yazıyı bulunduğumuz hücreye renklendirmiş olarak getirmesi
 
Çözüm
Ekran Alıntısı.JPGhocam yapmak istediğim şöyle bir şey ama E1 hücresinde görebilmek
 
işlemden önce işlem görecek satır istediğiniz hücreye kopyalayın daha sonra kopya adresini işlem koyun
Cells(1, 5) = Cells(1, 1) şeklinde kopyalayabilirsiniz
 
işlemden önce işlem görecek satır istediğiniz hücreye kopyalayın daha sonra kopya adresini işlem koyun
Cells(1, 5) = Cells(1, 1) şeklinde kopyalayabilirsiniz
Adnan Bey çok teşekkür ediyorum. Tam olarak işimizi görmese de elimizde bir kaynak oluşmuş oldu. Emeğinize sağlık.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst