Herhangi Bir Verinin Bulunduğu Hücreye gitme

Katılım
1 Kasım 2015
Mesajlar
257
Excel Vers. ve Dili
Excel 2013 TR 64 bit
Altın Üyelik Bitiş Tarihi
23.02.2021
Merhabalar yaklaşık numara ve isimlerden oluşan 1000 satırlık bir excel dosyam var. C de numaralar D de isim E de soyisim ler var. C deki numaraların tamamı birbirinden farklı ancak ardışık değiller ve karışık biçimde
forumda biraz araştırma yaptım fakat aradığımı tam olarak bulamadım.

Sorum Şu

mesela ayarlanmış bir hücreye atıyorum 123 yazıp git dediğimde yada git gibi bir buton olmasına da gerek yok. Numarayı yazıp Eenter dediğimde numarası 123 olan kişinin satırına gitmiş olmak istiyorum. bunu nasıl yapabilirim?
 

Orion1

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

Ofis-2010-TR 32 Bit
Linkteki dosyayı inceleyiniz.:cool:

DOSYAYI İNDİR

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim k As Range
If Intersect(Target, [E2]) Is Nothing Then Exit Sub
Set k = Range("A:A").Find(Target.Value, , xlValues, xlWhole)
If Not k Is Nothing Then Range("A" & k.Row).Select
Set k = Nothing
End Sub
 
Katılım
15 Mayıs 2015
Mesajlar
518
Excel Vers. ve Dili
Microsoft Office 2019
Altın Üyelik Bitiş Tarihi
26/06/2023
Kod:
dim r as Range
Set r = worksheets("Sayfa1").Cells.Find(What:=" & Worksheets("Sayfa1").range("a1") &")

If not r is nothing then
    r.Select '// Hücreye gider. 
Else
    msgbox "Hücre bulunamadı"
End if
 
Katılım
1 Kasım 2015
Mesajlar
257
Excel Vers. ve Dili
Excel 2013 TR 64 bit
Altın Üyelik Bitiş Tarihi
23.02.2021
tesekkür ederim attıklarınızı inceleyeceğim
 
Katılım
1 Kasım 2015
Mesajlar
257
Excel Vers. ve Dili
Excel 2013 TR 64 bit
Altın Üyelik Bitiş Tarihi
23.02.2021
Linkteki dosyayı inceleyiniz.:cool:

DOSYAYI İNDİR

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim k As Range
If Intersect(Target, [E2]) Is Nothing Then Exit Sub
Set k = Range("A:A").Find(Target.Value, , xlValues, xlWhole)
If Not k Is Nothing Then Range("A" & k.Row).Select
Set k = Nothing
End Sub
kardeş teşekkür ederim çok işime yaradı. kodda sadece sadece numarayı girdiğim satırdaki tek kutucuğu seçiyor. ben bunu kendime göre C olarak düzenledim. peki burda sadece A değilde mesela A J arasını seçtirmek için nasıl düzenlemem gerekir. birkaç şey denedim ama hata verdi.
 

Orion1

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

Ofis-2010-TR 32 Bit
kardeş teşekkür ederim çok işime yaradı. kodda sadece sadece numarayı girdiğim satırdaki tek kutucuğu seçiyor. ben bunu kendime göre C olarak düzenledim. peki burda sadece A değilde mesela A J arasını seçtirmek için nasıl düzenlemem gerekir. birkaç şey denedim ama hata verdi.
ilgili satırı aşağıdaki ile değiştirin.:cool:
Kod:
If Not k Is Nothing Then Range("A" & k.Row & ":J" & k.Row).Select
 
Katılım
31 Mart 2010
Mesajlar
184
Excel Vers. ve Dili
excel 2010/2013
Birsey sorabilir miyim excelmde file is not found hatsi veriyor ama hersey harfiyen dogru bu hata neden cikti
 
Katılım
31 Mart 2010
Mesajlar
184
Excel Vers. ve Dili
excel 2010/2013
Ama dosyam klasorde var bugun kac kere baktikk bulamdikk hata olmamalii .sanmam
 
Katılım
31 Mart 2010
Mesajlar
184
Excel Vers. ve Dili
excel 2010/2013
Do ... loop yaprken sadece ilk dosyayi okuyor digerlrrini okumuyor cok defa baktimm filename bu hatayi veriyor error 53 hatasi
 
Katılım
31 Mart 2010
Mesajlar
184
Excel Vers. ve Dili
excel 2010/2013
Bunu bir yerden kopyaladim oradaki calisiyorr
 
Katılım
31 Mart 2010
Mesajlar
184
Excel Vers. ve Dili
excel 2010/2013
Kopyaladigim yere baktim birebir aynisini aldimm hepsi harfiyen aynii
 

Orion1

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

Ofis-2010-TR 32 Bit
Dosya uzantılarıda yanlış yazılmış olabilir.mesela xls ile xlsx ayrı dosyalar.Excel dosyası ama uzantıları farklı.xlsm de öyle
 
Katılım
31 Mart 2010
Mesajlar
184
Excel Vers. ve Dili
excel 2010/2013
Dosyam txt uzantili bunlara baktik dogruu uzanti aynen boyle ilk dosyayi okudu digerlerini okumadii. Bu arada bu uzantilar aradaki fark nedirr
 

Orion1

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

Ofis-2010-TR 32 Bit
Dosyam txt uzantili bunlara baktik dogruu uzanti aynen boyle ilk dosyayi okudu digerlerini okumadii. Bu arada bu uzantilar aradaki fark nedirr
yani dosya uzantıları değişik demek istedim.
Dosya adları değişik olabilir.
 
Üst