sembra ke il vb non gestisca bene questo tipo di operazioni, cmq leggi qui.
http://support.microsoft.com/?id=837910