วิธีใช้ Hex ใน VBA Excel

click fraud protection

วางโปรแกรมต่อไปนี้ในหน้าต่างตรงกลางหน้าจอ โปรแกรมนี้ใช้สัญลักษณ์เลขฐานสิบหกของ VBA "&H" เพื่อกำหนดตัวแปรสองตัวคือ "a" และ "b" ตัวแปร "x" ถือ ผลรวมของตัวเลขสองตัวนี้ และคำสั่ง "MsgBox" จะแสดงการแทนค่าที่ไม่ใช่เลขฐานสิบหกของ "a", "b" และ "เอ็กซ์"

ย่อยสาธารณะ doHexMath() Dim x, a, b a = &H10 b = &HA x = a + b MsgBox a & " plus " & b & " equals " & x End Sub

คลิกคำสั่ง "เรียกใช้" ของเมนู "เรียกใช้" Excel จะแสดงข้อความ "16 บวก 10 เท่ากับ 26" ในเลขฐานสิบหก "10" เท่ากับ 16 และ "A" เท่ากับ 10

คลิกแท็บ "นักพัฒนาซอฟต์แวร์" จากนั้นคลิกปุ่ม "Visual Basic" บนแผง "โค้ด" การดำเนินการนี้จะทำให้สภาพแวดล้อมการเขียนโปรแกรม VBA ปรากฏขึ้น

วางโปรแกรมต่อไปนี้ลงในหน้าต่างการเขียนโปรแกรมที่ปรากฏขึ้น โปรแกรมนี้ใช้สัญกรณ์ฐานสิบหกเพื่อกำหนดสีพื้นหลังให้กับเซลล์ที่เลือกในปัจจุบันในเวิร์กบุ๊ก สัญกรณ์นั้นปรากฏในการกำหนดตัวแปร "แดง" "เขียว" และ "น้ำเงิน" คำสั่ง "ActiveCell" ยังใช้ เลขฐานสิบหกและเพิ่มองค์ประกอบ "สีแดง" "สีเขียว" และ "สีน้ำเงิน" เข้าด้วยกันเพื่อให้ได้ตัวเลขในรูปแบบที่จำเป็นในการตั้งค่า สีใน Excel สังเกตว่าเฉพาะตัวแปร "สีแดง" เท่านั้นที่ไม่ใช่ศูนย์ ซึ่งหมายความว่าสีที่คุณเห็นจะเป็นสีแดงบริสุทธิ์

Public Sub colorCell() สีน้ำเงินสลัว สีเขียว สีแดงสีแดง = &HFF สีเขียว = &H0 สีน้ำเงิน = &H0 ActiveCell ภายใน. สี = ฟ้า * &HFF00 + เขียว * &HFF + แดง End Sub

หมวดหมู่

ล่าสุด

วิธีใช้ฟีเจอร์ซ่อนอีเมลของฉันใหม่ของ Apple

วิธีใช้ฟีเจอร์ซ่อนอีเมลของฉันใหม่ของ Apple

เครดิตรูปภาพ: Karolina Grabowska / Pexels คงจะด...

วิธีแชร์ทวีตบนสตอรี่อินสตาแกรมของคุณ

วิธีแชร์ทวีตบนสตอรี่อินสตาแกรมของคุณ

เครดิตรูปภาพ: Tracy Le Blanc / Pexels เมื่อเร็ว...