title: Populate Combobox(form control) using VBA on Excel 2013
body: <p>I am new to VBA. I have been trying for hours now to execute a simple function of populating a combobox(form control) using VBA code. I have looked on a lot of websites(including this one), but none of the codes seem to work. I have been using this code. (I am putting this code in a module)    </p>
  
  <pre><code>Sub populateDropDown303()
  
  With Worksheets("S1 Fuel Consumption").Shapes("Drop Down 303").ControlFormat
  
  .AddItem "this"
  
  .AddItem "that"
  
  End With
  
  End Sub
  </code></pre>
  
  <p>Hey I got the code working. But every time I select a value from the the combobox dropdown, it runs the code again and displays the duplicate values. How do I remove that ? </p>