• DİKKAT

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

Kopyalayıp alt satıra(hücreye) geçmek

Katılım
15 Mart 2011
Mesajlar
104
Excel Vers. ve Dili
2010 / türkçe
S.a arkadaşlar hayırlı sabahlar sorum şöyle:(yardımlarınız için teşekkürler)
butona tıklatınca a1 hücresindeki değeri kopyalayıp a2 ye otomatik geçiş yapsın tekrar tıklatınca a2 deki değeri kopyalayıp a3 e geçiş yapsın ve böyle devam etsin
ekteki dosyada belirttim eğer bu işlemi bir kritere göre yapabilirsek çok daha iyi olacak.
 

Ekli dosyalar

Merhaba,

Bu şekilde deneyin.

Kod:
Option Compare Text
 
Sub BulAktar()
 
    Dim c As Range, Adr As Variant, sat As Long
 
    Application.ScreenUpdating = False
    Range("A1:A" & Rows.Count).ClearContents
 
    sat = 1
    With Range("E:E")
        Set c = .Find("x", , xlValues, xlWhole)
        If Not c Is Nothing Then
            Adr = c.Address
            Do
                Cells(sat, "A") = Cells(c.Row, "D")
                sat = sat + 1
                Set c = .FindNext(c)
            Loop While Not c Is Nothing And c.Address <> Adr
        End If
    End With
 
    Application.ScreenUpdating = True
 
End Sub
.
 
10xs4.jpg
Ömer kardeşim yardımın için çok teşekkür ederim.
ben sadece tuşa basınca imlecin kopyalayıp bir alta otomatik geçmesini istiyordum. foto ekledim müsaitsen sana zahmet bir bakıversen
tekrar çok sağolasın
 
"x olan birinci satırdan noyu kopyalayım "x" olan ikinci satıra geçecek her basmada kopyalayıp bir alta geçecek herhangi bir yere kaydetmesine gerek olmuyor
 
Husgvarna kardeşim tam istediğim gibi yardımın için çok teşekkür ederim.
 
Sub Oval_Tıklat()

If ActiveCell.Column <> 4 Then
Range("d1").Select
Selection.Copy
Exit Sub
End If
b:
If ActiveCell.Offset(0, 0) = "" Then Exit Sub
ActiveCell.Offset(1, 0).Select
If ActiveCell.Offset(0, 1) = "x" Then
Selection.Copy
Else
GoTo b
End If
End Sub

Arkadaşlar macroda iki şeyi değiştirmek istedim yapamadım:
1: "x" kriterini istediğimiz sütunda araması için ne yapmalıyız.
2: D1 hücresini "x" olmasa da kopyalıyor bunu nasıl engelleyebiliriz.
teşekkürler
 
belge bu şekilde formülün birçok sütuna uygulanması lazım
11372.png
 
Üstatlar yok mu bir çözüm? Sağlık olsun
Hayırlı Akşamlar.
 
İlgili dosyayı ekledim ve açıklamada bulundum. yardımlarınız için teşekkürler
 

Ekli dosyalar

Merhaba,

İstediğiniz ilgili sütunun başındaki butona tıklayınca sadece o satırda işlem görmesi mi?

Birde siz bu kopyalama işlemini neden yapıyorsunuz merak ettim.
 
Ömer Hocam easy macro recovery isimli program ile internete veri girişini otamatik yapıyorum. Program farenin hareketlerini kopyalayıp tekrarlıyor. Ben mümkün oldukça tuş takımı ile yapsın istiyorum. Bu yüzden belgede makroyu kısayol tuşu ile çalıştıracağım. sadece kopyalasın ve bir alt satıra(hücreye Geçsin. Örnek dosyadaki makro çalışıyor ben bu makroyu tüm sütunlar için ayrı tuşlara atmak istedim beceremedik yardımcı olsan sana zahmet. sağolasın
 
Sub DuluHucreTesti()
If IsEmpty(ActiveCell) Then Exit Sub
top:
MsgBox ActiveCell.Value
ActiveCell.Offset(1, 0).Select
If Not IsEmpty(ActiveCell) Then GoTo top
End Sub
bu makro da aynı işlevi görüyor fakat mesaj kutusunun görünmemesini ve istediğimiz hücreden başlamasını nasıl sağlayabiliriz?
 
Merhaba istemiş olduğuz işlemi yapmak için başkabir bolumde veri kaydı tutmak gerekir diğer türlü yapmak mumkundur belki ama tam olarak emin değilim size bir ornek dosya yolluyorum incelerseniz belki işleminizi çözebilir.
 

Ekli dosyalar

Hüseyin kardeşim tarif ettiğin şekilde çalışıyor fakat yapacağım işlem için kullanışlı değil, ayrıca hata veriyor. Teşekkür ederim
 
Ömer Hocam easy macro recovery isimli program ile internete veri girişini otamatik yapıyorum. Program farenin hareketlerini kopyalayıp tekrarlıyor. Ben mümkün oldukça tuş takımı ile yapsın istiyorum. Bu yüzden belgede makroyu kısayol tuşu ile çalıştıracağım. sadece kopyalasın ve bir alt satıra(hücreye Geçsin. Örnek dosyadaki makro çalışıyor ben bu makroyu tüm sütunlar için ayrı tuşlara atmak istedim beceremedik yardımcı olsan sana zahmet. sağolasın

Eki inceleyiniz.

İstediğiniz bu sanırım.

.
 

Ekli dosyalar

"x" i değil ona karşılık gelen satırdaki no yu kopyalaması gerekiyordu. ilgilendiğiniz için teşekkür ederim farklı makrolarla çözdüm. Allah razı olsun. Selametle
 
Geri
Üst