Herhangi Bir Verinin Bulunduğu Hücreye gitme

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
evet var zaten o yuzden anlamıyorm nıye bu hatayı verıyor aslında okuması lazım bu klasörün içindeki txt uzantısını cunku mevcut
Peki Close #1 ile açtığınız txt dosyalarınızı kapatıyormusunuz?
 
Katılım
31 Mart 2010
Mesajlar
184
Excel Vers. ve Dili
excel 2010/2013
yanlız az once çalıştırdım benım ıkı tane txt dosyamı okudu ama bunları klasorde ıkı adet MASM uzantılı bır ture cevırdı bu ne uzantısı anlamadım . txt degıl ama MASM Listing Cevırdı
 

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
Klasörü ile birlikte sıkıştırıp yollayınız.:cool:
 
Katılım
31 Mart 2010
Mesajlar
184
Excel Vers. ve Dili
excel 2010/2013

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
Klasörü sıkıştırıp yollayın.bakayım.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Filename = ThisWorkbook.Path & "\Çözümler\Çözüm_" & Left(dosyaadı, Len(dosyaadı) - 3) & ".txt"

Yukarıdakı dongude Filename olan kısımda error 53 hatası verıyor ve file is not found hatası verıyor
Demiştiniz. Burda A sütunundaki metnin sağdan 3 karakteri kırpılıp yerine .txt ekleniyor.

Eğer a1'deki veri P1_3_3_5_0.2_5(3).txt ise bu durumda yeni hali P1_3_3_5_0.2_5(3)..txt olacaktır. Hata burddaki çift noktadan galiba.
 

mekist

Altın Üye
Katılım
13 Ağustos 2008
Mesajlar
329
Excel Vers. ve Dili
Office 365 ProPlus-Türkçe
Altın Üyelik Bitiş Tarihi
03-10-2026
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
Merhaba,

S8 Hücresindeki veriyi M ve N sütunlarında arayıp bulunduğu hücreye gitme istedim ama çalışmadı, nere de hata yapıyorum acaba

Private Sub Worksheet_Change(ByVal Target As Range)
Dim k As Range
If Intersect(Target, [S8]) Is Nothing Then Exit Sub
Set k = Range("M:N").Find(Target.Value, , xlValues, xlWhole)
If Not k Is Nothing Then Range("M" & k.Row & "N" & k.Row).Select
Set k = Nothing
End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Kodlarda bir problem görünmüyor.

S8 hücresine elle veri girip deniyorsunuz değil mi?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Hücre seçim kısmında iki nokta üst üste sembolü eksik kalmış..

Aşağıdaki gibi deneyiniz.

C++:
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim k As Range
    If Intersect(Target, [S8]) Is Nothing Then Exit Sub
    Set k = Range("M:N").Find(What:=Target.Value, LookAt:=xlWhole)
    If Not k Is Nothing Then Range("M" & k.Row & ":N" & k.Row).Select
    Set k = Nothing
End Sub
 

mekist

Altın Üye
Katılım
13 Ağustos 2008
Mesajlar
329
Excel Vers. ve Dili
Office 365 ProPlus-Türkçe
Altın Üyelik Bitiş Tarihi
03-10-2026
Dediğiniz gibi denedim ama olmadı
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Kod M ve N sütunlarında arama yapıyor. Bu sütunlarda bulunan bir değeri yazarak denemelisiniz. Ben denediğimde olumlu sonuç alıyorum.
 

mekist

Altın Üye
Katılım
13 Ağustos 2008
Mesajlar
329
Excel Vers. ve Dili
Office 365 ProPlus-Türkçe
Altın Üyelik Bitiş Tarihi
03-10-2026
Çok özür dilerim, bende değerler para birimi olarak kalmış arama normal sayı yapınca aramadı, şimdi arıyor
Gitmesini istediğim 16,93 rakamının olduğu hücreye
M ve N hücrelerini birlikte seçiyor, sadece aranan değerin olduğu hücreye gidemez mi
240766
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Gider..

If Not k Is Nothing Then Range("M" & k.Row & ":N" & k.Row).Select

Bold bölüm yerine k.Select yazıp deneyiniz.
 

mekist

Altın Üye
Katılım
13 Ağustos 2008
Mesajlar
329
Excel Vers. ve Dili
Office 365 ProPlus-Türkçe
Altın Üyelik Bitiş Tarihi
03-10-2026
Çok teşekkür ederim oldu emeğinize sağlık
 
Üst