Si bueno tengo un formulario donde tengo 2 combobox en el primer combox cargo datos de averías mecánicas y en el segundo combobox cargo datos de averías eléctricas .bueno estos datos ya están cargados en el combobox al activar el userform.he puesto todas las posibles averías eléctricas y mecánicas en el combobox respectivamente.mi idea es hacer un control de averías eléctricas y mecánicas y lo estoy haciendo mediante un userform y esto lo registro mediante un botón de comando al darle click lo inserta en una hoja de calculo en determinada celda. como veras siempre va haber nuevas averías eléctricas o averías mecánicas .mi problema es como puedo hacer para cuando haya una avería nueva que no este cargado en el combobox pueda quedar cargado en el combobox si es de avería eléctrica en el combobox de avería eléctrica y si es de avería mecánica en el combobox de avería mecánica pero desde el userform mediante controles .este es el código que he creado
.Private Sub CommandButton1_Click() Cells(4, 2) = ComboBox1.Value Cells(4, 3) = ComboBox2.Value
End Sub
Private Sub UserForm_Activate() Rem averías mecánicas ComboBox1.AddItem "rodamiento averiado" ComboBox1.AddItem "rodillo roto" ComboBox1.AddItem "sin lubricación" ComboBox1.AddItem "engranaje roto"
Rem averías eléctricas ComboBox2.AddItem "motor en sobrecarga eléctrica" ComboBox2.AddItem "plc averiado" ComboBox2.AddItem "sensor de nivel averiado" ComboBox2.AddItem "flujometro averiado" End Sub
<pre class="prettyprint" style="width: 670px; height: 146px;"> </pre>