vernel
Yeni Üye
- Katılım
- 12 Ağu 2021
- Mesajlar
- 321
- Çözümler
- 1
- Aldığı beğeni
- 127
- Excel V
- Office 2013 TR
Konu Sahibi
Merhabalar, resimdeki gibi hesaplamayı Makro2 ile gayet güzel yapabiliyorum. Yani formülü hücreye uygulayıp sonra değere dönüştürme yöntemiyle.
Peki Makro1 formatındaki yötemler yani alanı Cells yöntemiyle seçerek aynı sonuçlar almak mümkün mü ?
Diğer bir deyişle kırmızı renkli 3 yerine hangi nesneyi yazmak gerekir ?
'Makro1
Sub XCELLS()
Range(Cells(5, 9), Cells(5, 12)) = Application.WorksheetFunction.Round(Cells(5, 8) / Cells(2, 3), 2)
End Sub
'Makro 2
Sub XROUND()
Range("I5:L5") = "=(RC8/R2C[-6])"
Range("I5:L5").Value = Range("I5:L5").Value
End Sub

Peki Makro1 formatındaki yötemler yani alanı Cells yöntemiyle seçerek aynı sonuçlar almak mümkün mü ?
Diğer bir deyişle kırmızı renkli 3 yerine hangi nesneyi yazmak gerekir ?
'Makro1
Sub XCELLS()
Range(Cells(5, 9), Cells(5, 12)) = Application.WorksheetFunction.Round(Cells(5, 8) / Cells(2, 3), 2)
End Sub
'Makro 2
Sub XROUND()
Range("I5:L5") = "=(RC8/R2C[-6])"
Range("I5:L5").Value = Range("I5:L5").Value
End Sub

Ekli dosyalar
Bu konu çözüme ulaşmıştır yüklü dosyaları indirmek için Bronz üye olunuz.
Bu dosyayı indirmek için yetkiniz bulunmamaktadır.