• DİKKAT

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

Sütun yazan yeri hücre şeklinde değiştirme

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,545
Excel Vers. ve Dili
2021 LTSC TR
Kod:
Cells(.Row, "R") = Cells(.Row, "W2") / 1.18

Yukarıda yer alan kod ile W2 hücresindeki rakamı 1.18' e bölmek istiyorum. Hata veriyor.
a) Sütun değilde hücre şeklinde nasıl yazabilirim.
b) örnek olarak da yuvarlanmış olarak nasıl yazabilirim

Teşekkür ederim.
 
Merhaba,

.row belli değil, hangi hücrenin satır numarası? o yüzden hata alıyorsunuz.

Cells(1, "R") = Range("W2") / 1.18

yukarıdaki kod bölüm sonucunu R1 hücresine yazar.

1 rakamı satır numarasıdır, değişken olarak ta kullanabilirsiniz.
W sütunundaki satır numarasını değişken yapacaksanaz cells(j,"W") yazabilirsiniz. j değişkendir.
 
[W12]/1.18

ya da

range("W12")/1.18

olabilir.

yuvarlama için:

Kod:
Round([W2] / 1.18, 2)

Cells(.Row, "R") kısmı hata veriyor. Bunu Cells(activecell.Row, "R") yaparsam bulunulan satırın R sütununa işlem yapıyor. Siz bu işlemin hangi hücrede olmasını istiyorsunuz?
 
Geri
Üst