Como eu mudo o delimitador ao copiar e colar do Excel?

9

Eu gostaria de copiar as células do Excel e colá-las no Bloco de Notas usando o caractere comma , como delimitador, em vez do caractere de tabulação.

Existe alguma maneira de alterar o delimitador sem encontrar e substituir no Bloco de Notas ou salvar a planilha como CSV?

    
por Stefan Pietersen 16.11.2012 / 10:16

3 respostas

5

Eu não acho que haja alguma maneira de alterar o caractere delimitador padrão (ou seja, Tab) usado ao copiar texto para a área de transferência do Excel. O que você pode fazer é criar uma macro para alcançar o resultado desejado.

  1. Crie uma macro com o nome < strong> CopySelectedCells e, opcionalmente, atribuir um atalho de teclado para que você possa invocá-lo rapidamente (eu atribuí-lo Ctrl + Deslocamento + C para exemplo):

  2. NacaixadediálogoprincipalMacromostradaacima,cliquenobotãoEditarparaabriroEditordoVBA.

  3. AcesseToolsmenu/ReferencesecliquenobotãoProcurar.

  4. AdicioneWindows\System32\FM20.dll:

  5. Selecione a opção Biblioteca de objetos do Microsoft Forms 2.0 agora adicionada à lista Referências disponíveis :

  6. Editeocódigodamacroparaseparecercomoseguinte:

    SubCopySelectedCells()DimstrAsStringForEachrangeRowInSelection.RowsForEachrangeColInrangeRow.Cellsstr=str&rangeCol.Value&","
            Next
            str = Left(str, Len(str) - 1) & vbCrLf
        Next
    
        With New DataObject
            .SetText str
            .PutInClipboard
        End With
    End Sub
    
  7. Feche o Editor do VBA, selecione um intervalo de células, invoque a macro e cole no Bloco de Notas para ver o resultado separado por vírgula.

por 18.11.2012 / 02:07
0

Contatene as células necessárias como string em uma célula não usada com vírgula entre elas e copie somente esta nova célula e cole no bloco de notas. Por exemplo: = A1 & "," & B1

    
por 22.04.2016 / 15:51
-2

Você pode substituir todas as guias por vírgulas no Notepad ++. Selecione todo o texto, pressione Ctrl + H e use \t para a guia. Certifique-se de ativar o modo de pesquisa "Estendido".

    
por 16.11.2012 / 16:00