Değişkene select işlemi.

Katılım
2 Şubat 2014
Mesajlar
758
Excel Vers. ve Dili
2007 Türkçe
Merhaba arkadaşlar
Aşağıda B2 değerini A2:A10 da aratıp bulduğu hücreyi seçmek istiyorum
ama hata alıyorum. Nasıl düzeltmem lazım acaba ?
Not: Aranan değerin olmama durumu yok.

bul = WorksheetFunction.CountIf(Range("A2:A10"), Cells(2, "B"))
bul.Select
 
Son düzenleme:

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
cells(bul,"A").select şeklinde deneyin.
 
Katılım
2 Şubat 2014
Mesajlar
758
Excel Vers. ve Dili
2007 Türkçe
maalesef çalışmadı
A B
1 7
2
3
4
5
6
7
8
9
verilerim olduğu halde A1 i select yapıyor.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Niye seçmek istiyorsunuz.
Excelde bir çok işlemi seçmedende yapabilirsiniz.:cool:
 
Katılım
2 Şubat 2014
Mesajlar
758
Excel Vers. ve Dili
2007 Türkçe
Merhaba Orion Hocam.
Aslında amacım eşleşmenin sağlandığı satırın yanına
"xxx" gibi bir değer yazdırmak.

Yardımcı olabilir misiniz acaba ?
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Deneyin.
bul = WorksheetFunction.Match(Cells(2, "B").value, Range("A2:A10"), 0)
cells(bul, "B").Select
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Alternatif.:cool:
Kod:
Dim k As Range
Set k = Range("A2:A10").Find(Cells(2, "B").Value, , xlValues, xlWhole)
k.Offset(0, 1).Value = "XX"
 
Katılım
2 Şubat 2014
Mesajlar
758
Excel Vers. ve Dili
2007 Türkçe
Sayın Hocam kod tamamdır.
Çok çok teşekkür ederim sağolun.
 
Üst