כיצד להשתמש ב-Hex ב-VBA Excel

הדבק את התוכנית הבאה בחלון במרכז המסך. תוכנית זו משתמשת בסמל הסימון ההקסדצימלי של VBA, "&H," כדי להגדיר שני משתנים, "a" ו-"b". המשתנה "x" מתקיים הסכום של שני המספרים הללו, והמשפט "MsgBox" מציג את הייצוגים הלא הקסדצימליים של "a", "b" ו "איקס."

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

לחץ על הפקודה "הפעלה" בתפריט "הפעלה". Excel יציג את ההודעה "16 ועוד 10 שווה 26." בהקסדצימלי, "10" שווה ל-16, ו-"A" שווה ל-10.

לחץ על הכרטיסייה "מפתח", ולאחר מכן לחץ על הלחצן "Visual Basic" בחלונית "קוד". פעולה זו תעלה את סביבת התכנות VBA.

הדבק את התוכנית הבאה בחלון התכנות שמופיע. תוכנית זו משתמשת בסימון הקסדצימלי כדי להקצות צבע רקע לתא שנבחר כעת בחוברת העבודה. סימון זה מופיע בהקצאות למשתנים "אדום", "ירוק" ו"כחול". ההצהרה "ActiveCell" משתמשת גם סימון הקסדצימלי, ומוסיף את הרכיבים "אדום", "ירוק" ו"כחול" יחד כדי להניב מספר בפורמט הדרוש להגדרה צבעים באקסל. שימו לב שרק המשתנה ה"אדום" אינו אפס. זה אומר שהצבע שתראה יהיה אדום טהור.

Public Sub colorCell() כחול עמום, ירוק, אדום אדום = &HFF ירוק = &H0 כחול = &H0 ActiveCell. פְּנִים. צבע = כחול * &HFF00 + ירוק * &HFF + משנה סוף אדום