Weten hoe u besturingselementen in Microsoft Excel helpt u om uw aanvraag dynamischer . Excel , een spreadsheet- applicatie , kunnen besturingselementen gebruiken om de gebruiker te voorzien van meer controle over zijn gegevens . Een ComboBox controle is een combinatie van een tekstvak en een keuzelijst . De gebruiker kan een lijstitem typen in het tekstvak om de keuzelijst geeft een lijst met voorwerpen die hij kan selecteren . Gebruik Visual Basic for Applications ( VBA ) om dynamisch een controle. Instructies Launch Excel 2003 1 en klik op het menu Extra . Selecteer Macro en vervolgens Visual Basic Editor . Plaats een nieuwe module door te klikken op het menu Invoegen en selecteer Module . Typ het volgende om een nieuwe procedure te creëren : Private Sub createDropDownList ( ) op On Error GoTo Err_createDropDownList : Type 2 het volgende om dynamisch een nieuwe ComboBox controle in de actieve Excel-werkblad : p Met ActiveSheet.OLEObjects.Add ( classtype : = " Forms.ComboBox.1 " , Link : = False , _ DisplayAsIcon : = False , Links : = 70 , Top : = 60 , _ Breedte : = 100 , Height : . . = 25 ) op p Met Object AddItem " Item List 1 " AddItem "Item List 2 " . . AddItem "Item List 3 " Einde Met End With Deze code zal ook toevoegen drie punten aan de ComboBox controle Type 3 het volgende tot de procedure en handvat fouten af te sluiten : . Exit_createDropDownList : Exit Sub Err_createDropDownList : MsgBox Err.Description Resume Exit_createDropDownList : End Sub Druk op " F5 " Goedkope 4 om uw procedure uitvoeren . Je zult een nieuw ComboBox controle gemaakt in uw werkblad te zien .
|