Figured it out - needed to use a bitwise comparison. Here's the code in case it helps anyone...
Code:
' Item 1 = 1
' Item 2 = 2
' Item 3 = 4
' Item 4 = 8
' Item 5 = 16
' Item 6 = 32
' Item 7 = 64
x = InputBox("Enter a number between 1 and 127...")
items = "init"
If (x AND 1) = 1 Then
items = "Item 1"
End If
If (x AND 2) = 2 Then
If items = "init" Then
items = "Item 2"
Else
items = items & ", Item 2"
End If
End If
If (x AND 4) = 4 Then
If items = "init" Then
items = "Item 3"
Else
items = items & ", Item 3"
End If
End If
If (x AND 8) = 8 Then
If items = "init" Then
items = "Item 4"
Else
items = items & ", Item 4"
End If
End If
If (x AND 16) = 16 Then
If items = "init" Then
items = "Item 5"
Else
items = items & ", Item 5"
End If
End If
If (x AND 32) = 32 Then
If items = "init" Then
items = "Item 6"
Else
items = items & ", Item 6"
End If
End If
If (x AND 64) = 64 Then
If items = "init" Then
items = "Item 7"
Else
items = items & ", Item 7"
End If
End If
MsgBox items