Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Sub ss()
c = 1
For Each hcr In [c2:c50]
If hcr = Empty Then Exit Sub
If hcr.Interior.ColorIndex = 4 Then c = c + 1: Sheet2.Cells(c, "e") = hcr
Next
End Sub
Hamitcan arkadaşım kod için teşekkür ederim ama sayfa 1 den sayfa 2 ye aktarırken sayfa ikide d sütununda bir değer varken bunun 1 alt satırı e sütununa yazsın istiyorum hep alt alta aktarıyor
Sorunuzu birkaç defa okudum ama tam olarak anlayamadım. Sayfa2 de olması gereken halini gösterirseniz, cevap vermek kolaylaşacaktır.
Kod: Sayfa1 de zemini yeşil olan bir hücre üzerine geldiğinizde size Sayfa2 de aktarmak istediğiniz hücreyi soracak. Sonra, "A1" şeklinde yazacağınız bir adrese aktif hücredeki değeri aktaracaktır.
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Interior.ColorIndex = 4 Then
hcr = InputBox("Sayfa2 de gitmesini istediğiniz hücrenin adresini girin")
Sheet2.Range("" & hcr & "") = Target
End If
End Sub
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.