
No Microsoft Excel 2010, quando colo um intervalo de células que contém intervalos nomeados de uma planilha para outra onde o destino também tem as mesmas regiões nomeadas, recebo a seguinte caixa de diálogo, uma vez para cada intervalo de nomes replicado:
Uma fórmula ou planilha que você deseja mover ou copiar contém o nome ‘someNameHere’, que já existe na planilha de destino.
Você quer usar esta versão do nome?
- Para usar o nome conforme definido no destino, clique em Sim.
- Para renomear o intervalo mencionado na fórmula ou planilha, clique em Não e insira um novo nome na caixa de diálogo Conflito de nomes.
A opção padrão na caixa de diálogo é Sim.
Eu tenho uma tarefa repetitiva em que preciso fazer essa cópia em cerca de 60 folhas e cada colagem tem quatro instâncias da caixa de diálogo.
Eu sempre quero o name as defined in the destination
.
Existe alguma maneira de configurar o Excel 2010 para suprimir temporariamente essa caixa de diálogo e sempre executar a ação padrão de usar name as defined in the destination
sem abrir a caixa de diálogo repetidamente?
Responder1
Embora você tenha dito que não deseja usar o VBA, acredito que este seja o melhor método para evitar o problema.
Eu recomendaria criar uma pasta de trabalho PERSONAL.XLSM e criar uma macro que você atribui a um atalho ou à faixa de opções.
Pelo que sei, a única outra alternativa é uma ferramenta externa comoAutoHotKeyouAutoIT. Ambos são gratuitos, mas requerem algumas habilidades básicas de programação.
Existem também algumas ferramentas projetadas para responder automaticamente às caixas de diálogo. Também vale a pena dar uma olhada.
- BuzzDesligadonão é grátis, infelizmente, USD20
- DialogDeviltambém não é gratuito, GBP18.