Microsoft Excel é construído em Visual Basic for Applications (VBA) linguagem permite expandir Excel , criando o seu próprio código para automatizar processos , e adicionar seus próprios recursos para o software. Para manipular os dados nas células da planilha através de código VBA, você precisa ser capaz de se referir a eles , de alguma forma , então VBA sabe que as células para trabalhar. Excel permite fazer referência a células usando a sua linha e coluna de referência , ou pela definição de um nome personalizado para o celular. A célula de referência pode então ser utilizado pelo VBA " Gama ( ) " comando para seleccionar a célula . Instruções
1
Crie uma nova macro para executar o código VBA com a tecla " Alt" e "F8" de dentro do Excel . A caixa de diálogo macro será aberta, e vai mostrar todas as macros utilizadas pela pasta de trabalho atual . Na caixa " Nome da macro ", digite um nome para a nova macro e , em seguida, clique no botão "Criar" para abrir o Editor VBA. O Editor de VBA irá criar um novo sub-rotina automaticamente usando o nome macro
2
Adicione o seguinte em uma nova linha dentro do bloco de código criado automaticamente pelo Editor VBA: .
Gama ("A1 ") = " Este é o primeiro celular "
Esse código usa o "Range ()" VBA função para selecionar célula "A1 ", e , em seguida, define o valor da célula para o texto escolhido. Você pode alterar o intervalo de "A1" para qualquer referência de célula usando o formato de coluna /linha .
3
Execute o código , pressionando a tecla "F5" , e voltar para a planilha usando barra de tarefas do Windows. Você vai ver o texto " Esta é a primeira célula " foi automaticamente inserido na célula "A1 ".
4
Selecione célula "D1 " na sua planilha , clicando na célula. Clique na aba " fórmulas" na barra de ferramentas principal, e , em seguida, clicar na seção " Definir nome " dos " nomes definidos " . Enter " myRange " na caixa "Nome" e clique em " OK".
5
Volte para o Editor de VBA, e alterar o código na macro para :
Range ( " myRange ") = " Esta é uma seleção personalizada "
Isso seleciona as células definidas pelo nome de " myRange ". Execute a macro pressionando a tecla "F5" . Volte para a planilha, e na célula "D1 ", você verá o novo texto foi adicionado automaticamente.