Macros são pequenos aplicativos que rodam uma tarefa específica. No Microsoft Excel , há uma macro que irá copiar todos os nomes de intervalo de um livro e colá-los em outro. Criar esta macro irá puxar os nomes de intervalo e colá-los automaticamente. Instruções
1
Abra a pasta de trabalho que você irá copiar os nomes de intervalo de . Se você ainda não tem os nomes definido, definir os nomes de intervalo . Para fazer isso, clique no menu "Inserir" , selecione "Nome" e , em seguida, escolha a opção " Definir " da lista. Encontre os nomes na caixa de pasta de trabalho.
2
Localize o nome do segundo livro. Certifique-se de que a pasta de trabalho é salvo como uma pasta de trabalho habilitada para macro . A extensão do arquivo deve ser. Xlsm ou . Lsm .
3
Mantenha as teclas " F11 " "Alt" e . O Editor do Visual Basic será aberta. Clique em " Módulo ", no menu "Inserir" . A janela de módulo de pop-up .
4
Digite o seguinte código na janela. Altere a referência para book2.lsm ou Pasta2.xls para o nome do livro que você está colando também.
Sub Copy_All_Defined_Names ()
' Loop através de todos os nomes definidos na ativa
' pasta de trabalho.
para cada x Activeworkbook.Names
"Adicionar cada nome definido a partir da pasta de trabalho ativa para
' a pasta de trabalho de destino ( " Livro2 . xls "ou" Book2.xlsm " ) .
" x.Value "refere-se as referências de célula a
' definidos pontos nome.
Workbooks ( " Book2.xls " ) Names.Add Nome: . = x.Name , _
RefersTo : = x.Value
Próxima x
End Sub
< br > 5
Feche a janela editor do Visual Basic. Clique no botão "X" ou pressione " ATL " e " F11 " novamente para fechar a janela. A macro será salva automaticamente . Quando você está de volta no livro 1 ou o livro que você está copiando , guarde o livro . Clique em " Arquivo" e escolha "Salvar " ou "Salvar como ". Não altere o nome do arquivo de qualquer forma.
6
Abra a pasta de trabalho que você está colando para ou iniciar um novo livro. Guarde o livro como uma pasta de trabalho habilitada para macro do Excel. Verifique se o nome é o mesmo que o nome para book2.lsm no código. A capitalização ortografia e extensão tem que ser exato.
7
Abra a primeira pasta de trabalho novamente e clique no menu "Ferramentas " . Selecione "Macro " e clique em "Macros ".
8
Clique em " Copy_All_Defined_Names " da lista de macros. Selecione a opção "Executar" . Os nomes serão automaticamente colado no segundo livro.
9
Abrir Livro2 ou a pasta de trabalho pasta de destino. Todos os nomes devem ser colados.