Dann musst Du vor dem Vergleich die BYte-Variable einer Single-Variablen zuweisen:

Dim bSoll as Byte, sSoll as Single

bSoll = 28
sSoll = bSoll ' Zuweisung byte zu single

if sIst > sSoll then

.....


End if

viele Grüße
Josef