Therefore this can be looked at as a speed issue; implicit will always be slower. The VB 5/6 model is the hybrid one - it allows implicit declaration with implicit typing, or explicit declaration with ...