VBA Excel'de Hex Nasıl Kullanılır

Aşağıdaki programı ekranın ortasındaki pencereye yapıştırın. Bu program, "a" ve "b" olmak üzere iki değişkeni tanımlamak için VBA'nın onaltılık gösterim sembolü "&H"yi kullanır. Değişken "x" tutar bu iki sayının toplamı ve "MsgBox" ifadesi, "a", "b" ve "x."

Public Sub doHexMath() Dim x, a, b a = &H10 b = &HA x = a + b MsgBox a & " plus " & b & " equals " & x End Sub

"Çalıştır" menüsünün "Çalıştır" komutunu tıklayın. Excel, "16 artı 10 eşittir 26" mesajını görüntüler. Onaltılık sistemde "10" 16'ya, "A" ise 10'a eşittir.

"Geliştirici" sekmesine tıklayın, ardından "Kod" panelindeki "Visual Basic" düğmesine tıklayın. Bu eylem, VBA programlama ortamını getirecektir.

Açılan programlama penceresine aşağıdaki programı yapıştırın. Bu program, çalışma kitabında seçili olan hücreye bir arka plan rengi atamak için onaltılık gösterim kullanır. Bu gösterim, "kırmızı", "yeşil" ve "mavi" değişkenlerine yapılan atamalarda görünür. "ActiveCell" ifadesi ayrıca şunları kullanır: onaltılık gösterim ve "kırmızı", "yeşil" ve "mavi" bileşenleri bir araya getirerek ayarlamak için gereken biçimde bir sayı verir Excel'de renkler. Yalnızca "kırmızı" değişkenin sıfır olmadığına dikkat edin. Bu, göreceğiniz rengin saf kırmızı olacağı anlamına gelir.

Public Sub colorCell() Soluk mavi, yeşil, kırmızı kırmızı = &HFF yeşil = &H0 mavi = &H0 ActiveCell. İç mekan. Renk = mavi * &HFF00 + yeşil * &HFF + kırmızı End Sub