Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Use Arg1 como o índice para retornar um valor da lista de argumentos de valor.
Sintaxe
expressão. Escolha (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12, Arg13, Arg14, Arg15, Arg16, Arg17, Arg18, Arg19, Arg20, Arg21, Arg22, Arg23, Arg24, Arg25, Arg26, Arg27, Arg28, Arg29, Arg30)
expressão Uma variável que representa um objeto WorksheetFunction .
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| Arg1 | Obrigatório | Variant | Especifica qual argumento de valor é selecionado. Arg1 deve ser um número entre 1 e 29, ou uma fórmula ou referência a uma célula que contenha um número entre 1 e 29. |
| Arg2 - Arg30 | Obrigatório | Variant | 1 a 29 argumentos de valor a partir dos quais Escolher seleciona um valor ou uma ação a executar com base no Arg1. Os argumentos podem ser números, referências de célula, nomes definidos, fórmulas, funções ou texto. |
Valor de retorno
Variant
Comentários
Se Arg1 for 1, Escolher devolve valor1; se for 2, Escolher devolve valor2 e assim sucessivamente.
Se Arg1 for inferior a 1 ou superior ao número do último valor na lista, Escolher gera um erro.
Se Arg1 for uma fração, será truncada para o menor inteiro antes de ser usada.
Se Arg1 for uma matriz, cada valor é avaliado quando Escolher é avaliado.
Os argumentos de valor a Escolher podem ser referências de intervalo, bem como valores únicos. Por exemplo, a fórmula =SUM(Choose(2,A1:A10,B1:B10,C1:C10)) avalia como =SUM(B1:B10), que, em seguida, devolve um valor com base nos valores no intervalo B1:B10.
A função Escolher é avaliada primeiro, devolvendo a referência B1:B10. Em seguida, a função SOMA é avaliada com B1:B10, o resultado da função Escolher , como argumento.
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.