Aprender a usar o controle " RefEdit " pode fazer o seu Visual Basic for Applications (VBA) mais flexíveis. RefEdit é um controle ActiveX que age como as caixas de referência de edição incorporadas no Microsoft Excel. VBA é uma linguagem de programação de computador que pode ser usado com qualquer um dos aplicativos do Microsoft Office para estender sua funcionalidade. O uso mais comum de um controle " RefEdit " é selecionar uma célula ou um intervalo de células para formatá-los ou obter seus valores. Coisas que você precisa
Microsoft Office Excel
Show Mais instruções
1
Abra o Microsoft Office Excel , clique na guia "Desenvolvedor" e clique em " Visual Basic" para o lançamento do VBA editor. Clique no menu "Inserir" e clique em " UserForm " para inserir uma nova forma ao seu projeto.
2
Clique no controle " RefEdit " no painel " Ferramentas " e clique no formulário para adicionar um novo controle. Adicione um botão de "Command" usando a mesma técnica .
3
Dê um duplo clique no botão "Command" para criar um novo evento de clique . Adicione o seguinte código dentro do evento clique de botão para criar duas novas variáveis :
Dim rangeSelected Como RangeDim ctrlAdd As String
4
Adicione o seguinte código para obter o valor do " RefEdit "control :
ctrlAdd = RefEdit1.Value
5
Copie e cole o seguinte código para alterar o plano de fundo do intervalo selecionado para azul :
Set rangeSelected = Range ( ctrlAdd ) rangeSelected.Interior.ColorIndex = 5Unload me
6
Pressione a tecla "F5" para executar o programa e clique no botão " sublinhar " no controle " RefEdit " . Clique em qualquer célula na sua planilha e clique no botão "Command" para mudar a cor de fundo da célula .