• DİKKAT

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

Formül kopyalama

Katılım
7 Ekim 2011
Mesajlar
12
Excel Vers. ve Dili
2007 İngilizce
Herkese Merhaba,

Bir kaç gündür çözümünü bulmaya çalıştığım bir problem var hiç bir yerde cevabını bulamadım sizin yardımcı olacağınızı umut ediyorum...

Problem şöyle; b1 hücresinde bir formül bulunuyor bu formülü a sütunundaki en son değere karşılık gelecek şekilde b sütununda aşağıya kadar kopyalamak istiyorum ancak a sütunundaki hücre sayısını önceden bilmediğimiz için son hücreye kadar getiremiyorum ...
 

Ekli dosyalar

Kod:
Sub FormulKopyala()
    
Dim LR As Long

With Worksheets("Sheet1")
    LR = .Cells(.Rows.Count, "A").End(xlUp).Row
    .Range("B1:B" & LR).Formula = "=$A1*100/$D$1"
End With

End Sub
 
Dosyanız ektedir.:cool:
Kod:
Sub formul_59()
Dim sat As Long, i As Long
Sheets("Sheet1").Select
Application.ScreenUpdating = False
Range("B:B").Clear
Application.Calculation = xlCalculationManual
sat = Cells(Rows.Count, "A").End(xlUp).Row
For i = 1 To sat
    Range("B" & i).Formula = "=$A" & i & "*100/$D$1"
Next
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
MsgBox "İşlem tamamdır." & vbLf & "evrengizlen@hotmail.com", vbOKOnly + vbInformation, "F O R M Ü L"
End Sub
 

Ekli dosyalar

Çok teşekkür ederim problem çözümlendi elinize sağlık ...
 
Geri
Üst