Si si può, se sono immagini in BMP piccole, diciamo 16x16 la cosa è fattibile, ma attenzione che non viene gestita la trasparenza, quindi dovrai salvare le BMP con sfondo uguale allo sfondo in cui si trovano.
Io faccio così...
Inserisco 3 controlli immagine, 2 con l'immagine precaricata, esempio Pallocchio Rosso e Pallocchio Verde e le rendo NON VISIBILI.
Il 3 Controllo immagine è visibile ed a seconda di un valore condizionanre carico in questo controllo l'immagine Rossa o Verde.
Select Case TuoValore
Case True
Me!img3.PictureData=Me.imgRossa.PictureData
Case False
Me!img3.PictureData=Me.imgVerde.PictureData
End Select