• DİKKAT

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

fark bulma işlemi

  • Konbuyu başlatan Konbuyu başlatan adslboy
  • Başlangıç tarihi Başlangıç tarihi
Katılım
9 Mayıs 2008
Mesajlar
57
Excel Vers. ve Dili
Excel Uzmani
Selamlar,

yapılması istenilen işlemi örnek doyada yazdım.

Teşekür ederim
 

Ekli dosyalar

Son düzenleme:
Selamlar,

Aşağıdaki kodu denermisiniz. Listeleme işlemi örneğinizdeki gibi 2. satırdan başlamaktadır. Eğer siz 1. satırdan başlamasını istiyorsanız kodda kırmızı renkle belirttiğim bölümleri silin.

Kod:
Option Explicit
 
Sub FARKLARI_LİSTELE()
    Dim X As Long, Y As Byte
 
    Range("W2:AR65536").ClearContents
 
    For X = 1 To Range("A65536").End(3).Row - 1
        For Y = 1 To 22
            Cells(X [COLOR=red]+ 1[/COLOR], Y + 22) = Cells(X + 1, Y) - Cells(X, Y)
            If Cells(X [COLOR=red]+ 1[/COLOR], Y + 22) < 0 Then Cells(X [COLOR=red]+ 1[/COLOR], Y + 22) = Abs(Cells(X[COLOR=red] + 1[/COLOR], Y + 22)) & "-"
            If Cells(X [COLOR=red]+ 1[/COLOR], Y + 22) > 0 Then Cells(X [COLOR=red]+ 1[/COLOR], Y + 22) = Cells(X [COLOR=red]+ 1[/COLOR], Y + 22) & "+"
        Next
    Next
 
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 
Kod gayet güzel çalışıyor emeğinize sağlık. Teşekürler..
 
Geri
Üst