Auch, wenn das eigentliche Problem mittlerweile geklärt ist: Ob True / False nun in Boolean, Integer, Long, Currency, Double oder Variant eingelesen und von dort ausgewertet wird, ist Jacke wie Hose: Es kommt lediglich auf den numerischen Inhalt der Variablen an (den ja alle aufnehmen können).
Bernhard