Makale numarası: 886954 - Son Gözden Geçirme: 23 Mart 2006 Perşembe - Gözden geçirme: 4.2

Word 2002'de veya Word 2003'te aradığınızda, aksan işaretleri birleştirme ile ilişkili olan karakterler bulunamıyor

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Hepsini aç | Hepsini kapa

Belirtiler

Bir Microsoft Word 2002 belgesini veya Microsoft Office Word 2003 belgesini bir karakter dizesini ara varsayalım. Bunu yapmak için <a0></a0>, Düzen menüsünden Bul ' u tıklatın veya bir Visual Basic Applications makrosunu için kullandığınız. Aşağıdaki belirtilerden biri veya daha fazlasıyla karşılaşabilirsiniz:
  • Karakter için arama yaparken, karakter birleştirme Aksan işareti, Aksan işareti gibi ilişkili örneklerini bulamazsanız.
  • Birleştirme Aksan işareti için arama yaparken bu birleştirme Aksan işareti bir karakter ile ilişkili örneklerini bulamazsanız.
Aksan işaretleri birleştirme diğer karakterleri değiştirmek için kullanılan Unicode karakterleridir. Birleştirme Aksan işareti, her zaman, Word belgeyi değiştirir karakter izler.

Neden

Yalnızca, birleştirme Aksan işareti ile birlikte karakteri aradığınızda Word 2002 belgesini veya Word 2003 belgesini, bir karakter ve onun birleştirme Aksan işareti bulabilirsiniz.

Pratik Çözüm

Bu soruna geçici bir çözüm bulmak için <a0></a0>, aşağıdaki yöntemlerden birini veya birkaçını kullanın.

Yöntem 1: Aksan işaretleri birleştirme ile ilişkili olan tüm karakter Bul

  1. Word belgenizi açın.
  2. Düzen menüsünden Bul ' u tıklatın.
  3. Diğer ' i tıklatın ve ardından <a0>joker karakterlerini kullan</a0> onay kutusunu seçin.
  4. Aşağıdaki arama dizesi, Aranan kutusuna şunu yazın:
    ? [ALT + 768-ALT + 879]
    ALT + 768 ve ALT + 879 karakterleri yazmak için basın ve sonra ALT tuşunu basılı tutarak, sayısal tuş takımını kullanarak sayıyı yazın. Örneğin, ALT + 768 yazmak için basın ve sayısal tuş takımını kullanarak 768 yazarken ALT tuşunu basılı tutun.
    Not Bu arama dizesi olarak soru işareti herhangi bir karakterle eşleşir. Sol köşeli ayraç ve sağ ayraç değer aralığını belirtin. Sayılar için 768 879 ilk ve son birleştirme Aksan işaretleri, Unicode, U + U + 036f için 0300 karşılık gelen ondalık kodlardır. Tuşuna basın ve ALT basılı tutun ve ondalık bu kodları yazın, Aksan işareti birleştirme karşılık gelen ekleyin.
  5. Ardarda Aksan işaretleri birleştirme ile ilişkili tüm karakterleri bulmak için Sonrakini Bul'u tıklatın.
    Not Ve Aksan işaretleri birleştirme ile ilişkili olan karakterleri değiştirmek için bu yöntemi kullanabilirsiniz.

Yöntem 2: belirli bir karakter ve birleştirme Aksan işareti birleşimi bulunamıyor.

  1. Word belgenizi açın.
  2. Düzen menüsünden Bul ' u tıklatın.
  3. Diğer ' i tıklatın ve ardından <a0>joker karakterlerini kullan</a0> onay kutusunu temizleyin.
  4. Aranan kutusuna, uygun arama dizesi yazın:
    • Birleştirme Aksan işareti Unicode onaltılık değeri biliyorsanız, Unicode onaltılık değeri birleştirme Aksan işareti arkasından karakter yazın ve sonra ALT + X tuş bileşimine basın. Örneğin, Unicode onaltılık değeri 301 birleştirme Aksan işareti ile ilişkilendirildiğinde "p" karakterini aramak için <a0></a0>, p301 yazın ve sonra ALT + X tuş bileşimine basın.
    • Birleştirme Aksan işareti ondalık kodunu biliyorsanız, yazın character ^ u decimalcode. Örneğin, 769 ondalık bir kod olan birleştirme Aksan işareti ile ilişkilendirildiğinde için karakter p aramak için yazın p ^ u769.
  5. Ardarda tüm örneklerini karakteri ve birleştirme, Aksan işareti bulmak için Sonrakini Bul'u tıklatın.
    Not Ve Aksan işaretleri birleştirme ile ilişkili olan karakterleri değiştirmek için bu yöntemi kullanabilirsiniz.

Yöntem 3: Word içinde bir Visual Basic for Applications makro Çalıştır

Aşağıdaki Visual Basic for Applications makrosu tüm karakterler) ve Aksan işaretleri birleştirme birleşimlerini bulur. Her birleşimi bir dizeyle yerini alır. "HELLO" metnini dizedir Microsoft, programlama örneklerini yalnızca gösterim amacıyla sağlar; örtülü veya açık garanti vermez. Buna satılabilirlik veya belirli bir amaca uygunluk zımni garantileri de dahildir, ancak bunlarla sınırlı değildir. Bu makale, gösterilen programlama dilini ve yordamları oluşturmak ve hata ayıklamak amacıyla kullanılan araçları kullanmayı bildiğinizi varsayar. Microsoft destek mühendisleri, belirli bir yordamın işlevselliğinin açıklanmasına yardımcı olabilir, ancak gereksinimlerinizi karşılamaya yönelik olarak ek işlevsellik sağlamak veya yordamlar geliştirmek amacıyla bu örnekleri değiştirmezler.

Nasıl oluşturulacağı hakkında daha fazla bilgi için düzenlemek için <a0></a0> ve Word bir makroyu çalıştırmak, Yardım menüsünde, <a1>Microsoft Office Word Yardımı</a1> seçeneğini tıklatın türü makroAra Yardım bölmesindeki ve sonra da <a2>konuyu görüntülemek için Aramayı Başlat</a2>'ı tıklatın.


'This Word macro replaces all combinations of a character 
'and a combining diacritic mark for a selected part of 
'a document. The replacement text is "HELLO." 

Sub findcombined()

'Clear any formatting that is specified for a find operation.
'
Selection.Find.ClearFormatting

'Clear any formatting that is specified for a replace operation.
'
Selection.Find.Replacement.ClearFormatting

'Set up a Find and Replace operation.
'
With Selection.Find

'Set the Find What string to find all combinations of a character and 
'a combining diacritic mark, where &ChrW represents a character and 
'&H300 and &H36F represent the start and the end of the hexadecimal 
'values that correspond to the range of combining diacritical marks 
'in Unicode.
'
  .Text = "?[" &ChrW(&H300) & "-" &ChrW(&H36F) & "]"

'Set the Replace with text to "HELLO."
'
  .Replacement.Text = "HELLO"

'Set the search direction to search forward in the document.
'
  .Forward = True

'Set the Find and Replace operation to wrap around to the start 
'of the document when the end of the document is reached. This operation makes sure 
'that the all the selected part of the document is searched.
'
  .Wrap = wdFindContinue

'Clear any Format settings.
'
  .Format = False

'Clear the Match case setting.
'
  .MatchCase = False

'Clear the Find whole words only setting.
'
  .MatchWholeWord = False

'Clear the Use wildcards setting.
'
  .MatchWildcards = True

'Clear the Sounds like setting.
'
  .MatchSoundsLike = False

'Clear the Find all word forms setting.'
  .MatchAllWordForms = False

End With

'Execute the Find and Replace operation

Selection.Find.Execute Replace:=wdReplaceAll

End Sub

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Word 2002 Standard Edition
  • Microsoft Office Word 2003
Anahtar Kelimeler: 
kbmt kbfindreplace kbtshoot kbprb KB886954 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:886954  (http://support.microsoft.com/kb/886954/en-us/ )