Word 2007'de newline karakterini başka bir karakterle değiştirme


26

Microsoft Word 2007 kullanarak, newline karakterini ( \n) başka bir karakterle değiştirmek mümkün müdür ?

Peki ya tam tersi? (Bu, yeni satır karakteriyle bir karakterin yerine geçer).


Kelimede yeni satır karakteri ^ p olarak yazılmıştır.

Yanıtlar:


23

Bul ( Ctrl+ F) -> sekmesine Değiştir -> Diğer ... -> Özel -> Paragraf sonu seçeneklerini tıklayın. Sembolüdür ^p. Her iki yönde de kullanabilirsiniz. MS Office 2007'm var ancak eski sürümlerde de çalışması gerekiyor.


7

Arkaplan bilgisi

Bu cevaba göre StackOverflow hakkındaki bir soruya göre , Word '97 -2013 versiyonları normal regexp sözdizimini kullandı. Ne yazık ki, Microsoft'un o zamandan beri kendi "Wildcard" sözdiziminin lehine regexp'i düşürdüğü görülüyor. Word 2016'yı çalıştırıyorum ve temel değişmez aramaya tek alternatif (birkaç özel karakter kaçar), "Wildcard" eşleşmesidir, ki ... temelde can sıkıcı derecede sınırlı bir regexp.

Cevap (Word'ün sonraki sürümlerini çalıştıranlar için)

Word'ün normal ifade (regex / regexp) sözdizimini (Bul ve Değiştir iletişim kutusunda * "joker karakterleri kullan" etiketli kutuyu işaretleyerek etkinleştirerek) kullanıyorsanız, o zaman yeni satırlar eşleştirilir^13 (sanırım eşdeğer ^p, ") "Bul / Değiştir" yalnızca "Joker karakterleri kullan" seçili olmadığında kabul eden paragraf işareti . Git şekil!).

Hiçbiri ^l("Manüel satır sonu"), ^n("Sütun sonu"), normal eski yeni satırları (örneğin, bastığınızda girdiğiniz tür gibi) ENTER tuşuna basmaz.

Bununla birlikte, bölüm sonlarının m("Sayfa / Bölüm sonu") ile eşleştirildiğine inanıyorum .

Not: Bu Değiştirme seçeneklerine CTRL + F tuşlarına bastığınızda açılan Navigasyon kenar çubuğundaki Ara arayüzü üzerinden erişilemez. User3251498 işaret ettiği gibi, Bul ve Değiştir iletişim kutusunu açmak için CTRL + H tuşlarına basmanız gerekir.


1
^ 13 Word 2016'da benim için çalıştı, ancak ^ p, ^ n ve ^ ı başarısız oldu. Satır sonlarını değiştirdikten sonra, metni Word'deki bir tabloya kopyaladığımda satır sonları tanınmıyor, ancak Excel 2016'da tanınıyorlar.
Jam

1
@Jam Neden önceden yazılmış bir metni yapıştırmak yerine, yalnızca metni seçip bir tabloya dönüştürmüyorsunuz? Ayrıca, ne tür bir ayırıcı Word'ün tablolar için "yeni satır" ayırıcı olarak tanıdığını da kontrol etmek isteyebilirsiniz. Paragraf sonu olmayabilir. (Emin değilim.)
ksoo

Bu bir acı, ama en azından şimdi biliyorum. Teşekkürler
Tom Collins 20

Kahretsin, mükemmel çalıştım, diğer her şey başarısız oldu, teşekkürler!
Big_Chair

1

Paragraf işareti (Paragraf işareti)

^ p (Joker karakterleri kullan seçeneği açıkken Neyi bul kutusunda çalışmıyor) veya ^ 13'ü kullanın.


Parlak! ^13joker karakterler açıkken mükemmel çalışıyor!
CJ Dennis,

0

Ctrl+ Tuşlarına basın H. Bul seçeneğinde, \n Değiştir'e istediğiniz karakteri yazın ve yazın. Normal ifade onay kutusunu işaretlediğinizden emin olun.

Bu kadar.


5
Yanlış cevap. Word tanımıyor \n.
Sнаđошƒаӽ

0

Bu yüzden bana bunu anlamak için biraz zaman aldı.

Birlikte ctrl + H tuşlarına basın ve bir bul ve değiştir sekmesini açın.

Bir '\ n' karakteri aramak için veya hangi enter tuşuna basmanız gerekir? ^lBu, enter tuşuna bastığınız her yeri aramanızı sağlar.

Ayrıca bazı nedenlerden dolayı Microsoft sözcüğü anlamıyor \n.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.