As fronteiras no Microsoft Excel ajudá-lo a organizar e destacar as informações em suas pastas de trabalho . Mas, como as alterações de dados , suas fronteiras seja necessário alterar também . Mudando -los manualmente pode ser tedioso e propenso a erros. Programas escritos em Visual Basic for Applications (VBA) não tem esses problemas. Você pode usar um programa para manter uma borda em torno de uma linha específica em uma tabela. Se você aplicar uma borda ao redor da linha, a linha vai perder a fronteira quando você classificar a tabela . Um programa VBA pode localizar a nova posição da linha e recandidatar-se a fronteira para ele. Instruções
1
Clique no botão " Office" e , em seguida, clique no botão "Opções" . Marque a caixa de seleção "Mostrar desenvolvedor " e clique em "OK" para tornar o Excel exibir a guia para a gravação de macros VBA.
2
Clique no botão "Record" na guia "Desenvolvedor" , e em seguida, digite " MakeBorder " ou um nome similar na caixa de texto da caixa de diálogo que aparece. Clique em "OK " para iniciar a gravação da macro para mudar fronteiras.
3
Clique em qualquer célula da planilha atual e , em seguida, clique na guia "Home" . Clique na seta para baixo do controle "Border ", no painel "Fonte" e clique em "caixa Grosso " item da lista que aparece. Excel irá pintar uma borda preta grossa em torno da célula que você clicou.
4
Na guia "Desenvolvedor" , clique no botão "Parar gravação " , e , em seguida, clique no botão " Macros " na mesma guia . Excel irá exibir uma lista de macros. Clique no que você acabou de gravar, e depois clique no botão "Editar " para entrar no ambiente de desenvolvimento Visual Basic. Excel irá exibir uma lista de instruções de programação Visual Basic for Applications que criam a borda preta de espessura.
5
Clique com o mouse para a direita da primeira instrução "End Largura" e, em seguida, arraste para baixo a apenas antes do " End Sub instrução " e solte o mouse. Pressione o botão " Excluir" para excluir as declarações. Você já eliminado todos, mas um dos VBA "With" blocos. Cada um destes blocos formata um lado de uma célula. O bloco que você não excluiu adiciona uma borda à célula lado esquerdo , o que você verá nas próximas etapas .
6
Clique no ícone " Excel" na barra de tarefas do Windows para retornar ao Excel . Clique em qualquer célula em branco e , em seguida, clique no botão " Macros " na guia "Desenvolvedor" . Clique duas vezes no nome da sua macro para executar a macro . Observe que o Excel pintado apenas uma borda esquerda da célula que você clicou. Você vai agora alterar a macro para pintar a borda direita da célula.
7
Use as instruções do passo 4 para voltar a entrar no ambiente de desenvolvimento, e , em seguida, clique duas vezes no texto " xlEdgeLeft . " Digite a palavra " xlEdgeRight ", e em seguida, retornar para o Excel como você fez no passo 6.
8
Clique em um novo celular, e em seguida, execute novamente o macro , seguindo as instruções passo 6 . Observe que a célula tem uma borda direita desta vez , não uma esquerda.