I am pretty new to VBA and am trying to create a plotting log and have a few questions. The purpose of my app is to write an entry into Excel with all of the options I select from a series of combobox controls. Question 1: The follow string of code works but if I pull down on the combobox arrow and click it again to make it come come back to normal then pull down again the number multiplies. Private Sub cmbBill_DropButtonClick() cmbBill.AddItem "Yes" cmbBill.AddItem "No" End Sub Example: First Click: Yes No Second Click Yes No Yes No And so on. Very frustrating. Next Question: How do I get a combobox to pull the list from my system printers. The follow code probably needs refining. Private Sub cmbPlotter_DropButtonClick() Dim PlotDev As Object PlotDev = objPrinter.GetPlotDeviceNames cmbPlotter.AddItem varPlotDev 'cmbPlotter.AddItem "HP 1055CM" 'cmbPlotter.AddItem "HP LaserJet 5000N" 'cmbPlotter.AddItem "HP InkJet 2300" End Sub Any help would be greatly appreciated.