Blog Archive
-
▼
2005
(103)
-
▼
janeiro
(23)
- Visualização de Formulário (III)
- VBE: Visualização de Formulário (II)
- VBE: Visualização de Formulário
- Excel: Utilização da Função SUBSTITUTE() ou SUBST()
- Excel: Exemplo de Array
- Novo Blog sobre Excel
- Excel: Múltiplos CountIf()
- VBE: geração de gráficos tridimensionais
- Excel: Shortcuts
- Excel: Moldar Texto
- VBE: Preenchimento de Caixa de Combinação (ComboBox)
- VBE: O evento WorkSheet_Change()
- Andrew's Utilities
- VBE: Editar Campos - Alterar dados
- VBE: Utilização de SpinButton
- VBE: Preencher campos de Formulário com os dados c...
- VBE: Formulários transparentes
- Excel: Linkar para o Word
- Formatação personalizada - Cor II
- Excel: Formatação personalizada - Cor
- Excel: Formatos personalizados - O formato nulo
- Excel: Formatação Condicional, com Fórmula como co...
- VBE: Formulários
-
▼
janeiro
(23)
About Me
Com tecnologia do Blogger.
Seguidores
Estatisticas
2005-01-09
VBE: Utilização de SpinButton
10:52 da tarde |
Publicada por
JRod - PORTUGAL |
Editar mensagem
Em vez de utilizarmos Botões de Comando, podemos usar o SpinButton:
O resultado no Formulário é:
O Código:
Private Sub SpinButton1_SpinUp()
nRow = nRow + 1 'Incrementa 1 linha
'mostra os dados
TextBox1.Text = Cells(nRow, "A")
TextBox2.Text = Cells(nRow, "B")
TextBox3.Text = Cells(nRow, "C")
End Sub
Private Sub SpinButton1_SpinDown()
If nRow = 2 Then ' se a linha for a 2 (1ª linha de dados)
Exit Sub 'já não decrementa
Else
nRow = nRow - 1 'Decrementa 1 linha
End If
'mostra os dados
TextBox1.Text = Cells(nRow, "A")
TextBox2.Text = Cells(nRow, "B")
TextBox3.Text = Cells(nRow, "C")
End Sub
O resultado no Formulário é:
O Código:
Private Sub SpinButton1_SpinUp()
nRow = nRow + 1 'Incrementa 1 linha
'mostra os dados
TextBox1.Text = Cells(nRow, "A")
TextBox2.Text = Cells(nRow, "B")
TextBox3.Text = Cells(nRow, "C")
End Sub
Private Sub SpinButton1_SpinDown()
If nRow = 2 Then ' se a linha for a 2 (1ª linha de dados)
Exit Sub 'já não decrementa
Else
nRow = nRow - 1 'Decrementa 1 linha
End If
'mostra os dados
TextBox1.Text = Cells(nRow, "A")
TextBox2.Text = Cells(nRow, "B")
TextBox3.Text = Cells(nRow, "C")
End Sub