Existe uma maneira fácil de trocar o conteúdo de duas células no Microsoft Excel?
Por fácil, quero dizer um atalho de teclado ou item de menu, sem envolver a cópia para células temporárias ou a escrita de scripts VBA ou qualquer coisa assim. Em outras palavras, estou procurando uma maneira de selecionar apenas duas células e clicar em algum item do menu ou pressionar alguma combinação de teclas que troque seu conteúdo. Certamente, tem que haver uma maneira de fazer isso?
microsoft-excel
Dan Moulding
fonte
fonte
Respostas:
De: http://www.extendoffice.com/documents/excel/860-excel-swap-contents-of-two-cells.html
fonte
Para o caso específico de intervalos retangulares do mesmo tamanho adjacentes , você pode usar o método descrito nesta resposta para uma pergunta semelhante .
+
geralmente está acima da=
tecla, então isso se traduz em Ctrl+ Shift+ =)Observe que você pode usar o mesmo procedimento para trocar linhas ou colunas adjacentes inteiras.
fonte
Por que impor essa restrição? Criar uma macro torna isso trivial. Até onde eu sei, isso não pode ser feito de outra maneira. Você pode atribuir a macro a um botão ou tecla de atalho.
fonte
Não. Não há como trocar o conteúdo de duas células no Excel, sem escrever sua própria macro para fazê-lo.
EDIT: Parece que agora pode haver uma maneira fácil de trocar o conteúdo da célula nas versões mais recentes do Excel, portanto essa resposta provavelmente está desatualizada.
fonte
Selecione o primeiro conjunto de células a ser trocado e pressione ctrl+ x:
Selecione as células AO lado das que você deseja trocar e pressione ctrl+ +.
fonte
Você pode colar até 25 itens na área de transferência para facilitar a troca usando ctr + tab ou cmd + tab mac
fonte
A troca será executada
fonte
Eu li este post, mas realmente precisava de uma macro para trocar intervalos completos. Além disso, eu precisava trocar as cores. Modificada a macro originalmente postada levemente, isso pode ser útil para alguém.
fonte