• DİKKAT

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

Alt satırlarada üstündeki satırdaki veriyi girme

  • Konbuyu başlatan Konbuyu başlatan JoKRs
  • Başlangıç tarihi Başlangıç tarihi
Katılım
8 Kasım 2014
Mesajlar
2
Excel Vers. ve Dili
2010 ingilizce
Merhaba,

lzgJEb.png


ilk resimde üstte yazan ürün numarası ve ürün ismini altındaki şehirlerin yanına nasıl getirebilirim?( Kırmızı yazıyla düzenledeğim şekle nasıl getirebilirim? )
 
Merhaba,
Sub Kopya()
son = Cells(Rows.Count, 1).End(3).Row
For i = 2 To son
If Cells(i, 2) <> "" Then GoTo 10
Range("B" & i & ":C" & i) = Range("B" & i - 1 & ":C" & i - 1).Value
10
Next
End Sub
Kodu deneyiniz.
 
Merhaba,

Kodu deneyiniz.
. . .

Alternatif

B ve C sütunlarındaki hücre aralığını seçin >
F5 > Özel > Boşluklar
Ekranda boş hücreler seçilmiş olacaktır.
Seçili alanları bozmadan =B2 yazın ve Ctrl Enter yapın.


Sy Muhammet Bey' in kodlarında da son satır noyu D sütunundan alırsanız daha kolaylık sağlar.
Kod:
son = Cells(Rows.Count, [B][COLOR="Red"]"D"[/COLOR][/B]).End(3).Row


. . .
 
Hüseyin Bey, cevabınız için teşekkür ederim. Ancak son satırın A yerine D sütunundan almasının ne gibi kolaylık sağlayacağını anlayamadım.
 
Hüseyin Bey, cevabınız için teşekkür ederim. Ancak son satırın A yerine D sütunundan almasının ne gibi kolaylık sağlayacağını anlayamadım.
. . .

Tablonun örneğini oluştururken ben A sütununu yapmamıştım.
Kodlarınızı çalıştırırken B sütunu olarak değiştirmiştim. Aklımda o kalmış.

Pardon, sizde A sütununu kullanmışsınız. D sütunu ile ile aynı değeri bulacaktır.
Sorun yok. Teşekkürler.

. . .
 
Rica ederim. Ben de bilmediğim başka bir yöntem mi var diye sordum.
 
Hüseyin bey merhabalar;
yazmış olduğunuz kodu otomatik olarak ;
aşağıda belirttiğim Koşula göre nasıl değiştirebiliriz...

Benim yapmak istediğim E5 ile E10 Arasında herhangi bir hücrede
aynı değer var ise , G5 , H5 açılacak. Açıldığında da 2 aynı değere sahipler
hariç yani değişmeyen diğer değerler G5 Ve H5 e otomatik geçecek..

Private Sub Worksheet_Change(ByVal Target As Range)
If Sayfa1.Range("E5") = Sayfa1.Range("E10") Then
Columns("G:H").EntireColumn.Hidden = False
Else
Columns("G:H").EntireColumn.Hidden = True
End If
End Sub
bu çalışıyor ama yanlızca iki hücrede sorgu yapıyor...
 
Geri
Üst