Imagine o comando Range(“A5”).Select
Se por acaso, alguém insere uma linha acima da seleção, a macro produzirá resultados inesperados.
Para contornar isso, nada melhor que o velho recurso de dar nomes às células.
Na caixa de nomes, digitar um nome qualquer e no código referir-se à esse nome para evitar surpresas.
No exemplo, o nome é “célula”.
O comando Range(“célula”).Select não terá problemas com inserção de linhas acima dele.
Se por acaso, alguém insere uma linha acima da seleção, a macro produzirá resultados inesperados.
Para contornar isso, nada melhor que o velho recurso de dar nomes às células.
Na caixa de nomes, digitar um nome qualquer e no código referir-se à esse nome para evitar surpresas.
No exemplo, o nome é “célula”.
O comando Range(“célula”).Select não terá problemas com inserção de linhas acima dele.
Nenhum comentário:
Postar um comentário