Funcția Choose

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Selectează și returnează o valoare dintr-o listă de argumente.

Sintaxă

Alegere ( index , alegere-1 [, alegere-2] … [, alegere-n] )

Sintaxa funcției Choose are următoarele argumente:

Argument

Descriere

index

Sunt necesare. Expresie numerică sau un câmp care are ca rezultat o valoare între 1 și numărul de opțiuni disponibile.

alegerea

Sunt necesare. Expresie Variant care conține una dintre opțiuni posibile.


Observații

Alegeți returnează o valoare din lista de opțiuni, pe baza valorii de index. Dacă index este 1, Choose întoarce prima opțiune în lista; Dacă index este 2, ea întoarce a doua opțiune, și așa mai departe.

Puteți utiliza Choose pentru a căuta o valoare dintr-o listă de posibilități. De exemplu, dacă indexul este evaluată la 3 și alegerea-1 = "cel", alegere-2 = "două", și alegerea-3 = "trei", Choose întoarce "trei". Această capacitate este util mai ales dacă index reprezintă valoare dintr-un grup de opțiuni.

Alegeți evaluează fiecare opțiune din listă, chiar dacă returnează numai una. Din acest motiv, ar trebui să urmăriți pentru efecte secundare nedorite. De exemplu, dacă utilizați funcția MsgBox ca parte a unei expresie în toate opțiunile, o casetă de mesaj vor fi afișate pentru fiecare opțiune ca acesta este evaluat, chiar dacă alegeți returnează valoarea doar uneia dintre ele.

Funcția Choose întoarce o Null dacă index este mai mic decât 1 sau mai mare decât numărul de ales.

Dacă index nu este un număr întreg, acesta este rotunjit la cel mai apropiat număr întreg înainte de a evaluată.

Exemplu

Notă : Exemplele care urmează demonstrează utilizarea acestei funcții într-un modul Visual Basic for Applications (VBA). Pentru mai multe informații despre lucrul cu VBA, selectați Referințe pentru dezvoltatori în lista verticală de lângă Căutare și introduceți unul sau mai mulți termeni în caseta de căutare.

Acest exemplu utilizează funcția Choose pentru a afișa un nume ca răspuns la un index transferate în procedura din parametrul Ind .

Function GetChoice(Ind As Integer)
GetChoice = Choose(Ind, "Speedy", "United", "Federal")
End Function

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×