Aracılığıyla paylaş


Nasıl yapılır: Word'de Program Aracılığıyla Arama Seçeneklerini Ayarlama

Microsoft Office Word belgelerinde arama seçeneklerini ayarlamanın iki yolu vardır:

  • Bir Find nesnesinin özelliklerini ayarlamak.

  • Bir Find nesnesinin Execute yönteminin bağımsız değişkenlerini kullanmak.

Uygulama alanı: Bu konudaki bilgiler Word 2013 ve Word 2010 uygulamalarının belge düzeyi projelerine ve uygulama düzeyi projelerine yöneliktir. Daha fazla bilgi için bkz. Office Uygulamalarında Kullanılabilir Özellikler ve Proje Türü.

Find (Bul) Nesnesinin Özelliklerini Kullanma

Aşağıdaki kod, Find nesnesinin özelliklerini, geçerli seçim içerisinde metin araması yapacak şekilde ayarlar.İleri doğru arama, sarmalama, aranacak metin gibi arama kriterlerinin Find nesnesinin özellikleri olduğuna dikkat edin.

Find nesnesinin özelliklerini ayarlamak C# kodu yazdığınızda kullanışlı değildir çünkü aynı özellikleri Execute yönteminde parametre olarak belirtmeniz gerekir.Bu nedenle bu örnek sadece Visual Basic kodu içerir.

Find (Bul) nesnesi kullanarak arama seçeneklerini ayarlamak için

  • Bir seçimde find me metnini ileri doğru arayacak şekilde Find nesnesinin özelliklerini ayarlayın.

    With Application.Selection.Find
        .ClearFormatting()
        .Forward = True
        .Wrap = Word.WdFindWrap.wdFindContinue
        .Text = "find me"
        .Execute()
    End With
    

Execute (Yürüt) Yönteminin Bağımsız Değişkenlerini Kullanma

Aşağıdaki kod, geçerli seçim içerisinde metin araması yapmak için Find nesnesinin Execute yöntemini kullanır.İleri doğru arama, sarmalama, aranacak metin gibi arama kriterlerinin Execute yöntemine parametre olarak geçirildiğine dikkat edin.

Execute (Yürüt) yönteminin bağımsız değişkenlerini kullanarak arama seçeneklerini ayarlamak için

  • Bir seçimde find me metnini ileri doğru aramak için Execute yöntemine parametre olarak arama kriterlerini geçirin.

    With Application.Selection.Find
        .ClearFormatting()
        .Execute(FindText:="find me", Forward:=True, Wrap:=Word.WdFindWrap.wdFindContinue)
    End With
    
    Application.Selection.Find.ClearFormatting(); 
    Application.Selection.Find.Execute("find me", Forward:true, Wrap:Word.WdFindWrap.wdFindContinue);
    

Ayrıca bkz.

Görevler

Nasıl yapılır: Belgelerde Program Aracılığıyla Metin Arama ve Değiştirme

Nasıl yapılır: Belgelerde Program Aracılığıyla Bulunan Öğeler Arasında Döngü Gerçekleştirme

Nasıl yapılır: Aramalardan Sonra Seçimleri Program Aracılığıyla Geri Yükleme