Compartilhar via


Método Scenarios.Add (Excel)

Cria um novo cenário e o adiciona à lista de cenários disponíveis para a planilha atual.

Sintaxe

expressão. Adicionar (Nome, ChangingCells, Valores, Comentário, Bloqueado, Oculto)

Expressão Uma variável que representa um objeto Scenarios .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Name Obrigatório String O nome do cenário.
ChangingCells Obrigatório Variantes Um objeto Range que se refere às células em alteração para o cenário.
Valores Opcional Variantes Uma matriz que contém os valores de cenário para as células em ChangingCells. Se esse argumento for omitido, os valores de cenário serão considerados os valores atuais nas células em ChangingCells.
Comentário Opcional Variantes Uma sequência de caracteres que especifica o texto de comentário para o cenário. Quando um novo cenário é adicionado, o nome do autor e a data são adicionados automaticamente no início do texto de comentário.
Locked Opcional Variantes True para bloquear o cenário e evitar alterações. O valor padrão é True.
Oculto Opcional Variantes True para ocultar o cenário. O valor padrão é False.

Valor de retorno

Um objeto Scenario que representa o novo cenário.

Comentários

Um nome de cenário precisa ser exclusivo; o Microsoft Excel gerará um erro se você tentar criar um cenário com um nome que já esteja em uso.

Exemplo

Este exemplo adiciona um novo cenário a Sheet1.

Worksheets("Sheet1").Scenarios.Add Name:="Best Case", _ 
 ChangingCells:=Worksheets("Sheet1").Range("A1:A4"), _ 
 Values:=Array(23, 5, 6, 21), _ 
 Comment:="Most favorable outcome."

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.