Aplica-se a
Excel para Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016 Microsoft365.com My Office para iPhone

Use uma barra de rolagem ou um botão de rotação para inserir ou alterar rapidamente um intervalo de valores.

Barra de rolagem    Percorre um intervalo de valores quando você clica nas setas de rolagem ou quando arrasta a caixa de rolagem. É possível percorrer uma página (ou intervalo predefinido) de valores clicando na região entre a caixa de rolagem e a seta de rolagem. Normalmente, um usuário também pode digitar um valor de texto diretamente na célula ou na caixa de texto associada. Use uma barra de rolagem para definir ou ajustar um amplo intervalo de valores ou nos casos em que a precisão não é importante. Por exemplo, use uma barra de rolagem para um intervalo de porcentagens que sejam estimativas ou para ajustar a seleção de cores em graduações.

Barra de rolagem (controle de formulário)

Exemplo de controle de barra de rolagem na barra de ferramentas Formulários

Barra de rolagem (controle ActiveX)

Exemplo de controle de barra de rolagem ActiveX

Botão de rotação    Facilita o aumento ou a redução de um valor, como um incremento de número, um horário ou uma data. Para aumentar o valor, clique na seta para cima e, para diminuí-lo, clique na seta para baixo. Um usuário também pode digitar um valor de texto diretamente na célula ou na caixa de texto associada. Use um botão de rotação, por exemplo, para facilitar a inserção de um mês, de um dia, de um número de ano ou o aumento de um nível de volume.

Botão de rotação (controle de formulário)

Exemplo de controle de botão de rotação na barra de ferramentas Formulários

Botão de rotação (controle ActiveX)

Exemplo de controle de botão de rotação ActiveX

Observação: Antes de adicionar controlos à sua folha de cálculo, tem de ativar o separador Programador . Para saber mais, confira Mostrar a guia Desenvolvedor.

Adicionar uma barra de rolagem (controle de formulário)

  1. No separador Programador , no grupo Controlos , selecione Inserir e, em seguida, em Controlos de Formulário, selecione Barra de Deslocamento Imagem do botão.

    Grupo Controles

  2. Clique no local da planilha em que deseja exibir o canto superior esquerdo da barra de rolagem.

    Observação: A barra de rolagem é adicionada em orientação de cima para baixo.

  3. Para orientar a barra de rolagem da esquerda para a direita, arraste uma das alças de dimensionamento na diagonal.

  4. No separador Programador , no grupo Controlos , selecione Propriedades Imagem do botão.

    Dica: Também pode clicar com o botão direito do rato no controlo e, em seguida, selecionar Formatar Controlo.

    Observação: Antes de selecionar Propriedades, certifique-se de que o objeto para o qual pretende examinar ou alterar propriedades já está selecionado.

    Para especificar as propriedades do controle, faça o seguinte:

    1. Na caixa Valor atual insira o valor inicial no intervalo de valores permitidos abaixo, que corresponde à posição da caixa de rolagem na barra de rolagem. Esse valor não deve ser:

      • Menor do que oValor mínimo; caso contrário, o Valor mínimo será usado.

      • Maior do que oValor máximo; caso contrário, o Valor máximo será usado.

    2. Na caixa Valor mínimo , introduza o valor mais baixo que um utilizador pode especificar quando posiciona a caixa de deslocamento mais próxima da parte superior de uma barra de deslocamento vertical ou da extremidade esquerda de uma barra de deslocamento horizontal.

    3. Na caixa Valor máximo , introduza o maior valor que um utilizador pode especificar quando posiciona a caixa de deslocamento mais distante da parte superior de uma barra de deslocamento vertical ou da extremidade direita de uma barra de deslocamento horizontal.

    4. Na caixa Alteração incremental insira a proporção em que o valor aumenta ou diminui e o grau em que a caixa de rolagem se move quando a seta em uma das extremidades da barra de rolagem é clicada.

    5. Na caixa Mudança de página insira a proporção em que o valor aumenta ou diminui e o grau em que a caixa de rolagem se move quando você clica na área entre a caixa de rolagem e uma das setas de rolagem. Por exemplo, em uma caixa de rolagem com um valor mínimo de 0 e um valor máximo de 10, se você definir a propriedade Mudança de página como 2, o valor aumentará ou diminuirá em 2 (nesse caso, 20% do intervalo de valor da caixa de rolagem) quando você clicar na área entre a caixa de rolagem e uma das setas de rolagem.

    6. Na caixa Vínculo da célula insira uma referência de célula que contenha a posição atual da caixa de rolagem.

      A célula vinculada retornará o valor atual correspondente à posição da caixa de rolagem.

      Use esse valor em uma fórmula para responder ao valor da célula especificada na caixa Vínculo da célula que corresponde à posição atual da caixa de rolagem. Por exemplo, se você criar uma barra de rolagem de fator de risco com as propriedades a seguir:

Propriedade

Valor

Valor atual

100

Valor mínimo

0

Valor máximo

100

Alteração incremental

1

Mudança de página

5

Vínculo da célula

C1

Com essas configurações, o usuário pode usar a barra de rolagem para inserir um número preciso ou clicar na área entre a barra de rolagem e a seta para alterar o valor em incrementos de 5.

A fórmula a seguir na célula D1 retorna o valor exato baseado no valor atual da célula vinculada:

=IF(C1 > 50, "Acceptable", "Unacceptable")

A seguinte fórmula de matriz na célula D1 atribui um grau ao fator de risco, com base no valor atual da célula vinculada.

=LOOKUP(C1,{0,20,40,60,80},{"F","D","C","B","A"})

Observação: Clicar na seta de rolagem esquerda ou superior depois que o valor mínimo tiver sido atingido ou clicar na seta de rolagem direita ou inferior depois que o valor máximo tiver sido atingido não terá efeito sobre o valor retornado. A barra de rolagem permanece no valor mínimo ou máximo e não circula pelo intervalo de valores permitidos.

Adicionar uma barra de rolagem (controle ActiveX)

  1. No separador Programador , no grupo Controlos , selecione Inserir e, em seguida, em Controlos ActiveX, selecione Barra de Deslocamento Imagem do botão.

    Grupo Controles

  2. Clique no local da planilha em que deseja exibir o canto superior esquerdo da barra de rolagem.

  3. Para editar o controle, verifique se você está no modo de design. No separador Programador , no grupo Controlos , selecione Modo de Estrutura Imagem do botão.

  4. Para especificar as propriedades de controlo, no separador Programador , no grupo Controlos , selecione Propriedades Imagem do botão.

    Dica: Você também pode clicar com o botão direito do mouse no controle e clicar em Propriedades.

    É apresentada a caixa de diálogo Propriedades . Para obter informações detalhadas sobre cada propriedade, selecione a propriedade e pressione F1 para exibir um tópico da Ajuda do Visual Basic. Também é possível digitar o nome da propriedade na caixa Pesquisar da Ajuda do Visual Basic. A seção a seguir resume as propriedades que estão disponíveis.

    Resumo das propriedades por categorias funcionais:

Para especificar

Use esta propriedade

Geral:

Se o controlo é ou não carregado quando o livro é aberto. Ignorada para controles ActiveX.

AutoLoad (Excel)

Se o controle pode ou não receber o foco e responder a eventos gerados pelo usuário.

Enabled (Formulário)

Se o controle pode ou não ser editado.

Locked (Formulário)

O nome do controle.

Name (Formulário)

A forma como o controle é anexado às células abaixo dele (flutuação livre, movimentação sem dimensionamento ou movimentação com dimensionamento).

Placement (Excel)

Se o controle pode ou não ser impresso.

PrintObject (Excel)

Se o controle está visível ou oculto.

Visible (Formulário)

Dados e associação:

O intervalo vinculado ao valor do controle.

LinkedCell (Excel)

O conteúdo ou estado do controle.

Value (Formulário)

Tamanho e posição:

A altura ou a largura em pontos.

Height, Width (Formulário)

A distância entre o controle e a margem esquerda ou superior da planilha.

Left, Top (Formulário)

Se a orientação é vertical ou horizontal.

Orientation (Formulário)

Formatação:

A cor de fundo.

BackColor (Formulário)

A cor de primeiro plano.

ForeColor (Formulário)

Se o controle tem ou não uma sombra.

Shadow (Excel)

Teclado e mouse:

Um ícone de mouse personalizado.

MouseIcon (Formulário)

O tipo de ponteiro que é exibido quando o usuário posiciona o mouse sobre um objeto específico (por exemplo, padrão, seta ou forma de I).

MousePointer (Formulário)

Específica para barra de rolagem:

O atraso em milésimos de segundo depois que você clica na barra de rolagem uma vez.

Delay (Formulário)

O grau de movimento que ocorre quando o usuário clica na área entre a caixa de rolagem e uma das setas de rolagem.

LargeChange (Formulário)

Os valores máximos e mínimos permitidos.

Max, Min (Formulário)

Se o tamanho da caixa de rolagem é ou não proporcional ou fixo à região de rolagem.

ProportionalThumb (Formulário)

O grau de movimento que ocorre quando o usuário clica em uma seta de rolagem no controle.

SmallChange (Formulário)

Adicionar um botão de rotação (controle de formulário)

  1. No separador Programador , no grupo Controlos , selecione Inserir e, em seguida, em Controlos de Formulário, selecione Botão Gira Imagem do botão .

    Grupo Controles

  2. Clique no local da planilha em que deseja exibir o canto superior esquerdo do botão de rotação.

  3. No separador Programador , no grupo Controlos , selecione Propriedades Imagem do botão.

    Dica: Também pode clicar com o botão direito do rato no controlo e, em seguida, selecionar Formatar Controlo.

    Para definir as propriedades do controle, faça o seguinte:

    1. Na caixa Valor atual insira o valor inicial do botão de rotação no intervalo de valores permitidos a seguir. Esse valor não deve ser:

      • Menor do que o Valor mínimo, caso contrário, o Valor mínimo será usado.

      • Maior do que o Valor máximo, caso contrário, o Valor máximo será usado.

    2. Na caixa Valor mínimo , introduza o valor mais baixo que um utilizador pode especificar quando clica na seta inferior no botão de rotação.

    3. Na caixa Valor máximo , introduza o valor mais alto que um utilizador pode especificar quando clica na seta superior no botão de rotação.

    4. Na caixaAlteração incremental insira a proporção em que o valor aumenta ou diminui quando as setas são clicadas.

    5. Na caixa Vínculo da célula insira uma referência de célula que contenha a posição atual do botão de rotação.

      A célula vinculada retorna à posição atual do botão de rotação.

      Use esse valor em uma fórmula para responder ao valor da célula especificada na caixa Vínculo da célula que corresponde à posição atual do botão de rotação. Por exemplo, crie um botão de rotação para definir a idade atual de um funcionário, com as propriedades a seguir:

Propriedade

Valor

Valor atual

35

Valor mínimo

21

Valor máximo

70

Alteração incremental

1

Vínculo da célula

C1

Com essas configurações, o usuário pode clicar no botão de rotação para inserir uma idade que se enquadre em uma faixa etária mínima e máxima. A idade média dos funcionários é 35 e, portanto, 35 é uma boa opção para ser definida como valor inicial.

A seguinte fórmula na célula D1 determina a duração do emprego que se baseia no valor da idade atual na célula que está ligada ao botão giratório e à data de contratação do funcionário. A idade na data de contratação é o valor em B1 (obtido de outra origem de dados). A fórmula calcula então uma porcentagem de bônus de feriado que se baseia nos anos de serviço:

=(C1 - B1)* .01

Observação: Clicar na seta superior depois que o valor mínimo tiver sido atingido ou clicar na seta inferior depois que o valor máximo tiver sido atingido não terá efeito sobre o valor retornado. O botão de rotação permanece no valor mínimo ou máximo e não circula pelo intervalo de valores permitidos.

Adicionar um botão de rotação (controle ActiveX)

  1. No separador Programador , no grupo Controlos , selecione Inserir e, em seguida, em Controlos ActiveX, selecione Botão Girativo Imagem do botão.

    Grupo Controles

  2. Clique no local da planilha em que deseja exibir o canto superior esquerdo do botão de rotação.

  3. Para editar o controle, verifique se você está no modo de design. No separador Programador , no grupo Controlos , selecione Modo de Estrutura Imagem do botão.

  4. Para especificar as propriedades de controlo, no separador Programador , no grupo Controlos , selecione Propriedades Imagem do botão.

    Dica: Também pode clicar com o botão direito do rato no controlo e, em seguida, selecionar Propriedades.

    É apresentada a caixa de diálogo Propriedades . Para obter informações detalhadas sobre cada propriedade, selecione a propriedade e pressione F1 para exibir um tópico da Ajuda do Visual Basic. Também é possível digitar o nome da propriedade na caixa Pesquisar da Ajuda do Visual Basic. A seção a seguir resume as propriedades que estão disponíveis.

    Resumo das propriedades por categorias funcionais:

Para especificar

Use esta propriedade

Geral:

Se o controlo é ou não carregado quando o livro é aberto. Ignorada para controles ActiveX.

AutoLoad (Excel)

Se o controle pode ou não receber o foco e responder a eventos gerados pelo usuário.

Enabled (Formulário)

Se o controle pode ou não ser editado.

Locked (Formulário)

O nome do controle.

Name (Formulário)

A forma como o controle é anexado às células abaixo dele (flutuação livre, movimentação sem dimensionamento ou movimentação com dimensionamento).

Placement (Excel)

Se o controle pode ou não ser impresso.

PrintObject (Excel)

Se o controle está visível ou oculto.

Visible (Formulário)

Dados e Associação:

O intervalo vinculado ao valor do controle.

LinkedCell (Excel)

O conteúdo ou estado do controle.

Value (Formulário)

Tamanho e Posição:

A altura ou a largura em pontos.

Height, Width (Formulário)

A distância entre o controle e a margem esquerda ou superior da planilha.

Left, Top (Formulário)

Se a orientação é vertical ou horizontal.

Orientation (Formulário)

Formatação:

A cor de fundo.

BackColor (Formulário)

A cor de primeiro plano.

ForeColor (Formulário)

Se o controle tem ou não uma sombra.

Shadow (Excel)

Teclado e Mouse:

Um ícone de mouse personalizado.

MouseIcon (Formulário)

O tipo de ponteiro que é exibido quando o usuário posiciona o mouse sobre um objeto específico (por exemplo, padrão, seta ou forma de I).

MousePointer (Formulário)

Específica para botões de rotação:

O atraso em milésimos de segundo depois que você clica no botão de rotação uma vez.

Delay (Formulário)

Os valores máximos e mínimos permitidos.

Max, Min (Formulário)

O grau de movimento que ocorre quando o usuário clica em uma seta de rotação no controle.

SmallChange (Formulário)

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.