İçinde değer olan satırın sütun başlangıcından bilgi alma

Katılım
18 Mart 2008
Mesajlar
112
Excel Vers. ve Dili
Excel 2007 TR
Selam arkadaşlar,
Garip bir konu farkındayım. Satır içinde değer varsa, önce onu, sonra o satırın kesiştiği kolonun 2. ve 1. satırındaki bilgileri farklı bir sayfada altalta yazdırmak gibi bir sorunum var.
Örnek dosya ekte, umarım açıklamalar yeterlidir.
Saygılar, iyi geceler.
Yavuz Tümer
 
Katılım
18 Mart 2008
Mesajlar
112
Excel Vers. ve Dili
Excel 2007 TR
Bir fikri olan kimse yok mu arkadaşlar, topla.çarpım ile bir satırın bilgisi alınıyor ama bir üst satır için o yöntemle yapamadım. Yardımlarınızı rica ediyorum.
 

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
Bir fikri olan kimse yok mu arkadaşlar, topla.çarpım ile bir satırın bilgisi alınıyor ama bir üst satır için o yöntemle yapamadım. Yardımlarınızı rica ediyorum.
Makro ile çözümü
Aşağıdaki ekli dosyayı inceleyiniz.:cool:
Kod:
Sub yazdır()
Dim s2 As Worksheet, i As Long, k As Integer
Sheets("RECETE").Select
Set s2 = Sheets("Sayfa3")
Application.ScreenUpdating = False
s2.Range("A2:E65536").ClearContents
sat = 2
For i = 3 To Cells(65536, "A").End(xlUp).Row
    For k = 3 To Cells(i, 256).End(xlToLeft).Column
        If Cells(i, k).Value <> "" Then
            s2.Cells(sat, "A").Value = Cells(i, "A").Value
            s2.Cells(sat, "B").Value = Cells(i, "B").Value
            s2.Cells(sat, "C").Value = Cells(i, k).Value
            s2.Cells(sat, "D").Value = Cells(2, k).Value
            s2.Cells(sat, "E").Value = Cells(1, k).Value
            sat = sat + 1
        End If
    Next k
Next i
Application.ScreenUpdating = True
s2.Select
Set s2 = Nothing
MsgBox "İşlem tamamlandı"
End Sub
 
Katılım
18 Mart 2008
Mesajlar
112
Excel Vers. ve Dili
Excel 2007 TR
Evren bey, &#231;ok te&#351;ekk&#252;r ederim.
Zaten istedi&#287;im makro &#231;&#246;z&#252;m&#252; idi.
Ellerinize, bilginize, eme&#287;inize sa&#287;l&#305;k.
Ayr&#305;ca zaman ay&#305;r&#305;p, sorunumu &#231;&#246;zd&#252;&#287;&#252;n&#252;z i&#231;inde sa&#287;olun.
&#304;yi g&#252;nler, iyi &#231;al&#305;&#351;malar dilerim.
 

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
Evren bey, çok teşekkür ederim.
Zaten istediğim makro çözümü idi.
Ellerinize, bilginize, emeğinize sağlık.
Ayrıca zaman ayırıp, sorunumu çözdüğünüz içinde sağolun.
İyi günler, iyi çalışmalar dilerim.
Rica ederim.
İyi çalışmlar.:cool:
 
Üst