No necesitas tener visual en la pc, pero debes de crear un instalador para que te permite instalar los ocx,dll´s base de datos en que caso de que la uses y el .exe de tu proyecto, este lo puedes hacer en el empaquetado que posee visual basic...saludos!!!