title: Removing Item from Combobox without Firing Change Event
body: <p>I am creating a userform in Word VBA that only has one combobox named <code>cboType</code> and one command button named <code>cmdNext</code>. In default, <code>cboType</code> have <code>Null</code> value and <code>cmdNext</code> is disabled.</p>
  
  <p>I use <code>cboType_Change</code> event so that when an item is selected from the combobox, <code>cmdNext</code> is enabled and the combobox value is stored to a variable <code>Type</code>. However, I have another sub that will remove each item in <code>cboType</code> when <code>cmdNext</code> is clicked. I find out that removing item also fire the <code>cboType_Change</code>. I don't want this to happen because it will also change the value in variable <code>Type</code>.</p>
  
  <p>In order to overcome this, I have tried using <code>cboType_AfterUpdate</code> event instead of <code>cboType_Change</code>, but I found out that this event will be fired only if the focus moved from <code>cboType</code> (cmiiw). Meanwhile, I don't have any other active/enabled control in the userform, so the <code>cboType_AfterUpdate</code> event won't be fired (the combobox value won't be stored to variable <code>Type</code> and <code>cmdNext</code> won't be enabled).</p>
  
  <p>Any suggestion on how to do this?</p>