• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Bul makrosu nasıl çalışıyor?

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,903
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Merhaba Arkadaşlar,
Kod:
Set satir = Cells.Find("nevzat", , xlValues, xlWhole)
Bu satır "nevzat" kelimesini bir bütün olarak nerede arıyor?
Ya da "nevzat" kelimesi B sütununda kaçıncı satırda olduğu makro ile nasıl sorulur?
Saygılarımla
 
Cells yani tüm sayfada/hücrelerde arıyor.

Bu satırdan sonra

Msgbox “Nevzat kelimesi “& satir.row & “ satırında bulunuyor”

Satırını ilave edip deneyin.

Set satir = [B:B].Find("nevzat", , xlValues, xlWhole)

Şeklinde kullanırsanız B sütununda arar.
 
Sayın Yusuf44 Hocam,
Çok teşekkür ederim.
Saygılarımla
 
Merhaba,

VBA nın yardımını kullanmanızı öneririm. Baya yardımcı oluyor.

Range.Find için Tıklayınız.

Tüm Değerleri Aşağıdaki örnekte olduğu gibi bulabilirsiniz.

Kod:
With Worksheets(1).Range("a1:a500")
    Set c = .Find(2, lookin:=xlValues)
    If Not c Is Nothing Then
        firstAddress = c.Address
        Do
            c.Value = 5
            Set c = .FindNext(c)
        Loop While Not c Is Nothing
    End If
End With
 
Sayın Necdet Hocam,
Haklısınız. İlginize teşekkür ederim.
Saygılarımla
 
Geri
Üst