I just read your post again. If you want to program the Arduino board with VB the answer is no that is not possible.
You can write a PC program in VB that can communicate with the Arduino board over the serial port. But VB code will not run on the Atmega processor on the Arduino board.