Substitua o caractere de nova linha por outro no Word 2007


26

Usando o Microsoft Word 2007, é possível substituir o caractere de nova linha ( \n) por outro caractere?

E vice-versa? (Isso substitui um caractere pelo caractere de nova linha).


Na palavra, o caractere de nova linha é escrito como ^ p.

Respostas:


23

Vá para Localizar ( Ctrl+ F) -> guia Substituir -> clique em Mais ... -> Especial -> Fim do parágrafo. O símbolo é ^p. Você pode usá-lo nas duas direções. Eu tenho o MS Office 2007, mas também deve funcionar em versões mais antigas.


7

Informação de fundo

De acordo com esta resposta a uma pergunta no StackOverflow , as versões do Word '97 -2013 usavam sintaxe regular de expressão regular (trocadilho intencional). Infelizmente, parece que a Microsoft abandonou o regexp em favor de sua própria sintaxe "Wildcard". Estou executando o Word 2016, e a única alternativa à pesquisa literal básica (com algumas escapes de caracteres especiais) é a correspondência "Wildcard", que é ... basicamente um regexp irritantemente limitado.

A resposta (para aqueles que executam versões posteriores do Word)

Se você estiver usando a versão do Word da sintaxe de expressão regular (regex / regexp) (ativada marcando a caixa "Usar caracteres curinga" na caixa de diálogo Localizar e substituir *), as novas linhas serão correspondidas por^13 (suponho que seja equivalente a ^p" Marca de parágrafo ", que Localizar / Substituir somente aceita quando" Usar caracteres curinga " não está selecionado. Vá em figura!).

Nenhum deles ^l("Quebra de linha manual"), ^n("Quebra de coluna") capta novas linhas regulares regulares (como o tipo que você digita quando pressiona, bem, a tecla ENTER.

No entanto, acredito que as quebras de seção são correspondidas por m("Quebra de página / seção").

Nota: essas opções de Substituição não são acessíveis pela interface Localizar na barra lateral Navegação que aparece quando você pressiona CTRL + F. Como o usuário3251498 apontou, você deve pressionar CTRL + H para abrir a caixa de diálogo Localizar e substituir.


1
^ 13 funcionou para mim no Word 2016, enquanto todos os ^ p, ^ n e ^ l falharam. Depois que eu substituí as quebras de linha, quando copiptei o texto em uma tabela no Word, as quebras de linha não foram reconhecidas, mas foram reconhecidas no Excel 2016.
Jam

1
@ Jam Por que não basta selecionar o texto e convertê-lo em uma tabela, em vez de colá-lo em um já existente? Convém também verificar quais tipos de separador o Word reconhece como o separador "nova linha" para tabelas. Pode não ser a quebra de parágrafo. (Não tenho certeza.)
ksoo

Bem, isso é uma dor, mas pelo menos eu sei agora. Obrigado
Tom Collins

Droga, eu trabalhei perfeitamente enquanto tudo falhou, obrigado!
Big_Chair

1

Marca de parágrafo (marca de parágrafo)

^ p (não funciona na caixa Localizar, quando a opção Usar curingas está ativada) ou use ^ 13


Brilhante! ^13com curingas ativados funciona perfeitamente!
CJ Dennis

0

Pressione Ctrl+ H. Em Localizar, digite \n e digite o caractere desejado em Substituir. Certifique-se de marcar a caixa de seleção Expressão regular.

É isso.


5
Resposta errada. O Word não reconhece \n.
31716

0

Levei algum tempo para descobrir isso.

Pressione as teclas ctrl + H juntas e você abre uma guia Localizar e substituir.

Para pesquisar um caractere '\ n' ou qual tecla Enter você precisa digitar ^lIsso faz com que procure todos os lugares em que você pressionou a tecla Enter.

Também por algum motivo, o Microsoft Word não entende \n.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.