Zencefil 2.7.53.0
Ginger ücretsiz bir yazım ve dilbilgisi denetleyicisidir.
Bu öğreticide, hücre içeriğine dayalı olarak bir Excel hücresindeki metin boyutunu ve stilini değiştirmek için Visual Basic for Applications (VBA) kullanmayı öğreneceğiz. Bu eğitim Excel 365, 2021, 2019 ve 2016 için geçerlidir.
ön elemeler
Excel VBA geliştirmede yeniyseniz, öğreticiye geçmeden önce Excel VBA makro primerimize bakmanızı tavsiye ederim.
Kodlamaya başlamadan önce , Şeritte Excel'deki geliştirici sekmenizi etkinleştirmelisiniz, aksi takdirde Visual Basic Düzenleyicinize erişemezsiniz.
VBA ile Excel hücre metni özelliklerinizi değiştirin
E-tablonuzu tanımlayın
Örnek olarak kullanacağımız bir Excel elektronik tablosu tanımlayarak başlayacağız. Bu öğreticiyi takip etmek için kullanmaktan çekinmeyin.
Yazı tipi rengini ve stilini değiştirmek için Cell.Font VBA özelliğini kullanın
Sub Color_Cell_Text_Condition()
Dim MyCell As Range
Dim StatValue As String
Dim StatusRange As Range
Set StatusRange = Range("Completion_Status")
'loop through all cells in the range
For Each MyCell In StatusRange
StatValue = MyCell.Value
'modify the cell text values as needed.
Select Case StatValue
'green
Case "Progressing"
With MyCell.Font
.Color = RGB(0, 255, 0)
.Size = 14
.Bold = True
End With
'orange
Case "Pending Feedback"
With MyCell.Font
.Color = RGB(255, 141, 0)
.Size = 14
.Bold = True
End With
'red
Case "Stuck"
With MyCell.Font
.Color = RGB(255, 0, 0)
.Size = 14
.Bold = True
End With
End Select
Next MyCell
End Sub
VBA Makronuza erişin
Excel, Hücre "Stilleri" oluşturma olanağı sunar. Stiller Ana Sayfa Şeridi > Stiller:
Stiller, istediğiniz Hücre Biçimlendirmesini kaydetmenize olanak tanır. Daha sonra bu stili yeni bir hücreye atayın ve tüm hücre formatı anında uygulanır. Yazı tipi boyutu, hücre rengi, hücre koruma durumu ve Hücre Biçimlendirme Menüsünde mevcut olan diğer her şey dahil:
Kişisel olarak üzerinde çalıştığım modellerin çoğu için genellikle bir "Giriş" hücre stili oluşturuyorum:
Aralık("a1").Stil = "Giriş";
Stilleri kullanarak çalışma sayfanızdaki hücre türlerini de kolayca tanımlayabilirsiniz. Aşağıdaki örnek, çalışma sayfasındaki tüm hücreler arasında geçiş yapacak ve Style = "Input" olan herhangi bir hücreyi "InputLocked" olarak değiştirecektir:
Aralık Olarak Loş Hücre
ActiveSheet.Cells'deki Her Hücre İçin
Cell.Style = "Giriş" ise daha sonra Cell.Style = "InputLocked";
Eğer Sonlandır
Sonraki Hücre
Ginger ücretsiz bir yazım ve dilbilgisi denetleyicisidir.
Blocks, ilkokul 3. sınıf öğrencilerinin algılama ve göz becerilerini geliştirmeye yönelik entelektüel bir oyundur ve öğretmenler tarafından BT öğretim destek programına dahil edilmiştir.
Prezi, hem çevrimiçi hem de çevrimdışı dijital sunumlar oluşturmanıza olanak tanıyan ücretsiz bir uygulamadır.
Mathway, cihazınızın yerleşik hesap makinesinden daha karmaşık bir araç gerektiren tüm matematik problemlerini çözmenize yardımcı olabilecek çok kullanışlı bir uygulamadır.
Adobe Presenter, Microsoft Windows platformunda Microsoft PowerPoint eklentisi olarak sunulan, Adobe Systems tarafından yayımlanan bir e-Öğrenim yazılımıdır.
eNetViet, ebeveynlerin çocuklarının eğitim gördüğü okulla bağlantı kurmasına yardımcı olan ve böylece çocuklarının mevcut öğrenme durumunu net bir şekilde anlayabilmelerine yardımcı olan bir uygulamadır.
Duolingo - Ücretsiz Dil Öğrenin veya kısaca Duolingo, birçok farklı dili öğrenmenize ve pratik yapmanıza olanak tanıyan bir eğitim programıdır.
MathType, geliştirici Design Science'ın (Dessci) sunduğu etkileşimli bir denklem yazılımıdır ve kelime işlem, sunumlar, e-Öğrenim vb. için matematiksel gösterimler oluşturmanıza ve açıklama eklemenize olanak tanır. Bu düzenleyici aynı zamanda TeX, LaTeX ve MathML belgeleri oluşturmak için de kullanılır.
Grammarly'nin yapay zeka destekli uygulamaları insanların daha etkili iletişim kurmasına yardımcı oluyor. Milyonlarca kullanıcı mesajlarını, belgelerini ve sosyal medya gönderilerini daha net, hatasız ve daha profesyonel hale getirmek için her gün Grammarly'ye güveniyor.
Canlı çalışma sayfaları, öğrenciler için etkileşimli alıştırmalar oluşturmak için yararlı bir araçtır. Öğretmenler için kullanımı kolaydır ve öğrenmeyi daha eğlenceli ve ilgi çekici hale getirebilir.