Estou confuso sobre por que isso tem que estar em uma única linha e um simples
If Max / 100 * everyPercent < 1 Then
temp = 1
Else
temp = Max / 100 * everyPercent
If x mod temp = 0 Then
...
Não é suficiente, mas se você é tão fã de inline, por que não criar você mesmo?
Function IIf(condition, value_if_true, value_if_false)
If condition Then
IIf = value_if_true
Else
IIf = value_if_false
End If
End Function
Se você criar uma função como essa, você pode usá-la exaclty como se fosse um ifif.