VB Code:
  1. dim LastNumber as integer
  2. dim PreviousNumber as integer
  3. dim CurrentNumber as integer
  4.  
  5. listbox1.clear
  6. listbox1.additem 1
  7.  
  8. lastnumber=1
  9. previousnumber=0
  10. currentnumber=0
  11.  
  12. while currentnumber<=100
  13.   currentnumber=previousnumber+lastnumber
  14.   listbox1.additem currentnumber
  15.   previousnumber=lastnumber
  16.   lastnumber=currentnumber
  17. wend

Not in front of VB, so I can't test this, but it looks ok to me.
How many marks do you get for this question - I think you owe me some!