• DİKKAT

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

Belirlenen katsayıya göre işlem yapma

Katılım
17 Mayıs 2005
Mesajlar
119
ekteki dosyada bir dizi sayılar var. benim istediğim 4. satırda bulunan sayılarla bir takım işlemlerin gerçekleştirilmesi. 6. satırda bu sayıların kareleri alınacak, sonraki satırlarda da sarı ile boyalı sabit sayı ile çarpılıp karesi eklenecek herbir alt satıra.(formüldeki gibi)
ancak benim bunu 4. satırdaki tüm sayılara uygulamam zamanımı alıyor daha kolay yolu var mıdır.
 

Ekli dosyalar

Son düzenleme:
Merhaba,

Bu işlemin kaçıncı satıra kadar devam edeceğini belirtmemişsiniz..

Kod:
Sub Hesapla()
Application.ScreenUpdating = False
    For i = 1 To [IV4].End(1).Column
        For j = 7 To 20 
            Cells(6, i) = Cells(4, i) ^ 2
            Cells(j, i) = Cells(4, i) * [B1] + Cells(j - 1, i)
        Next j
    Next i
Application.ScreenUpdating = True
End Sub

Bu şekilde deneyiniz.

.
 
Merhaba sayın uslu45,
B7 hücresine
=$B$1*DOLAYLI(ADRES(4;SÜTUN(B4)))+DOLAYLI(ADRES(SATIR()-1;SÜTUN()))
yazıp aşağı ve sağa çekseniz...
Olur mu acaba?
Selamlar...
 
Merhaba,

Bu işlemin kaçıncı satıra kadar devam edeceğini belirtmemişsiniz..

Kod:
Sub Hesapla()
Application.ScreenUpdating = False
    For i = 1 To [IV4].End(1).Column
        For j = 7 To 20 
            Cells(6, i) = Cells(4, i) ^ 2
            Cells(j, i) = Cells(4, i) * [B1] + Cells(j - 1, i)
        Next j
    Next i
Application.ScreenUpdating = True
End Sub

Bu şekilde deneyiniz.

.

teşekkürler işe yarıyor ama bayağ kasıyor pc yi. yine de saolun
 
Merhaba,
=$B$1*INDIRECT(ADDRESS(4;COLUMN(B4)))+INDIRECT(ADDRESS(ROW()-1;COLUMN()))
Selamlar...
 
yardım için herkese teşekkürler...
 
Geri
Üst