• DİKKAT

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

Seçilen Hücreleri Başka Bir Satırda Yanyana Sıralama

Katılım
26 Mart 2012
Mesajlar
253
Excel Vers. ve Dili
MİCROSOFT EXCELL OFFİCE 2007
Merhaba.Sayfa1 de değişik yerlerde seçtiğim hücreleri ve tüm hücre içeriğini mesela birinci satıra yanyana taşımak istiyorum. bunun bir kısayolu var mı

örnek olarak F13, H14, K20, L30 vb ctrl+mouse sol tuşla seçiyorum. bu hücreleri birinci satıra yanyana gelecek şekilde taşımak istiyorum

teşekkürler
 
Merhaba.Sayfa1 de değişik yerlerde seçtiğim hücreleri ve tüm hücre içeriğini mesela birinci satıra yanyana taşımak istiyorum. bunun bir kısayolu var mı

örnek olarak F13, H14, K20, L30 vb ctrl+mouse sol tuşla seçiyorum. bu hücreleri birinci satıra yanyana gelecek şekilde taşımak istiyorum

teşekkürler

Aşağıdaki şekilde deneyiniz.

Birleştirilmiş hücreleri de taşır, ancak sadece yan yana olan hücreler birleştirilmiş olmalıdır.


Kod:
Sub secileni_tasi()
    Dim cel As Range
    Dim selectedRange As Range
    'Rows("1:1").Clear
    If Selection.Count = 1 Then Exit Sub
    sonsatir = Cells(Rows.Count, "A").End(3).Row + 1
    Set selectedRange = Application.Selection
    
    i = 0
    say = 0
    i1 = 0
    For Each cel In selectedRange.Cells
       i = i + 1
       If i >= say + i1 Then
         If cel.MergeCells = True Then
            cel.MergeArea.Cut
            Cells(sonsatir, i).Select
            ActiveSheet.Paste
            say = cel.MergeArea.Columns.Count
            i1 = i
         Else
            cel.Cut
            Cells(sonsatir, i).Select
            ActiveSheet.Paste
         End If
       End If
    Next cel
End Sub
 
Son düzenleme:
bunu nasıl yapacağımı bilmiyorum. yardımcı olur musunuz. bir de hücreleri tamamen taşıyacak mı?
 
seçilen hücreleri direk taşıyabilir miyiz bu şekilde. hücrenin tüm içeriğiyle beraber
 
bunu nasıl yapacağımı bilmiyorum. yardımcı olur musunuz. bir de hücreleri tamamen taşıyacak mı?

Örnek dosya mesajıma eklendi.

Seçilenleri kopyaladıktan sonra kopyalanan hücreyi temizeleyecek.

O kodları excel dosyanızın VBA bölümünde Modul1 ine kopyalamanız gerekiyor.
 
hücreyi formulü ile beraber taşımıyor sadece sonucu taşıyor. formulü biçimi veri doğrlaması ile beraber taşınabilir mi
 
hücreyi formulü ile beraber taşımıyor sadece sonucu taşıyor. formulü biçimi veri doğrlaması ile beraber taşınabilir mi

Örnek dosya olmayınca, yanlış anlamalarda oluyor.

Kod, hücreyi kes yapıştır olarak güncellendi.

Hücreleri hangi sırada seçtiyseniz o sırada yapıştırılacaktır.
 
çok teşekkür ederim elinize sağlık sağolun tekrar
 
Merhaba. İlk taşınan satır dolu ise bir sonraki seçimi dolu satırın altındaki boş satıra taşıyabilir mi
teşekkürler
 
Sayın asri. Makronun sonraki çalıştırılmalarında dolu satırın altındaki boş satıra taşıyabilir mi verileri. bir de form denetimi düğmesi sayfa ile bereber hareket edebiliyor mu acaba.
yardımlarınızı bekliyorum
 
Sayın asri. Makronun sonraki çalıştırılmalarında dolu satırın altındaki boş satıra taşıyabilir mi verileri. bir de form denetimi düğmesi sayfa ile bereber hareket edebiliyor mu acaba.
yardımlarınızı bekliyorum

dosya.tc ye örnek dosya yükler misiniz?
 
taşıma işini en üst satırdan başlayarak yapabilir mi asri bey. bir de birleştirilmiş hücreleri de taşıyabilir mi
 
taşıma işini en üst satırdan başlayarak yapabilir mi asri bey. bir de birleştirilmiş hücreleri de taşıyabilir mi

Sayın zaffer,

Burada verilen bir çok cevap, hazır dosyalardan kopyala yapıştır ile verilmiyor. Sizin için belki kolay gibi görünen cevaplar, araştırmalar denemeler sonucunda oluşan cevaplar olabiliyor. Bu yüzden biraz sabır, sizin için acil olabilir belki, ancak buradaki kişilerin de acil işleri olabiliyor :)

Kod güncellendi. Kontrol ediniz.

Taşıma işlemi seçim sırasına göre yapılmaktadır. Seçimi en üst satırdan başlayarak yaparsanız. İlk olarak en üst satır taşınır.
 
Son düzenleme:
Geri
Üst