merhabalar
öncelikle galiba parantez hatası yapıyorum....
EXCEL HÜCRESİNDEKİ DEĞERLER:
(K6=20 - E3=1 - E13=3 - E15=50 - E16=2 - E17=8 - E18=3 - E19=3)
vba formul şöyle:
Cells(31, "E") = (Cells(6, "K") - Cells(3, "E") - Cells(13, "E")) * -1 + (Cells(15, "E")) + Cells(16, "E") - (Cells(17, "E") - Cells(18, "E")) + Cells(19, "E") * -1 (OLMASI GEREKEN SONUÇ E31=28 OLACAK) bu doğru
EXCEL HÜCRESİNDEKİ DEĞERLER:
(N1=36 - J4=0 - F13=2 - F15=0 - F16=3 - F17=5 - F18=2 - F19=5)
Cells(31, "F") = (Cells(1, "N") + Cells(4, "J") + Cells(13, "F")) * 1 + (Cells(15, "F")) - Cells(16, "F") + (Cells(17, "F") + Cells(18, "F")) + Cells(19, "F") * -1 (OLMASI GEREKEN SONUÇ F31=37 OLACAK) bu doğru
EXCEL HÜCRESİNDEKİ DEĞERLER:
(N2=9 - K5=15 - G13=1 - G15=10 - G16=5 - G17=3 - G18=0 - G19=2)
Cells(31, "G") = (Cells(2, "N") + Cells(5, "K") + Cells(13, "G")) * -1 + (Cells(15, "G")) + Cells(16, "G") - (Cells(17, "G") - Cells(18, "G")) - Cells(19, "G") * -1 (OLMASI GEREKEN SONUÇ G31=-15 OLACAK) bu yanlış -11 çıkıyor
EXCEL HÜCRESİNDEKİ DEĞERLER:
(F3=0 - H6=0 - H13=1 - H15=10 - H16=0 - H17=2 - H18=5 - H19=1)
Cells(31, "H") = (Cells(3, "F") + Cells(6, "H") + Cells(13, "H")) * 1 + (Cells(15, "H")) - Cells(16, "H") + (Cells(17, "H") + Cells(18, "H")) - Cells(19, "H") * -1 (OLMASI GEREKEN SONUÇ H31=17 OLACAK) bu yanlış 19 çıkıyor
ve 2 sorun şu:
VBA formül içindeki +(mesela P2=+) ve VBA formül içindeki - (mesela Q2=-) ve VBA formül içindeki *1(mesela T8=*1) ve VBA formül içindeki *-1(mesela U8=*-1) kısımlarınıda excel hücreden almak ve formül içinde kullanmak istiyorum ...
Umarım açıklayabilmişimdir.
yeni başlayan ve siteniz sayesinde öğrenme ve kendini geliştirmeye çalışan bu arkadaşınıza da yardımcı olursanız minettar olucam
yardımınıza şimdiden teşekkürler (2007 excel)
öncelikle galiba parantez hatası yapıyorum....
EXCEL HÜCRESİNDEKİ DEĞERLER:
(K6=20 - E3=1 - E13=3 - E15=50 - E16=2 - E17=8 - E18=3 - E19=3)
vba formul şöyle:
Cells(31, "E") = (Cells(6, "K") - Cells(3, "E") - Cells(13, "E")) * -1 + (Cells(15, "E")) + Cells(16, "E") - (Cells(17, "E") - Cells(18, "E")) + Cells(19, "E") * -1 (OLMASI GEREKEN SONUÇ E31=28 OLACAK) bu doğru
EXCEL HÜCRESİNDEKİ DEĞERLER:
(N1=36 - J4=0 - F13=2 - F15=0 - F16=3 - F17=5 - F18=2 - F19=5)
Cells(31, "F") = (Cells(1, "N") + Cells(4, "J") + Cells(13, "F")) * 1 + (Cells(15, "F")) - Cells(16, "F") + (Cells(17, "F") + Cells(18, "F")) + Cells(19, "F") * -1 (OLMASI GEREKEN SONUÇ F31=37 OLACAK) bu doğru
EXCEL HÜCRESİNDEKİ DEĞERLER:
(N2=9 - K5=15 - G13=1 - G15=10 - G16=5 - G17=3 - G18=0 - G19=2)
Cells(31, "G") = (Cells(2, "N") + Cells(5, "K") + Cells(13, "G")) * -1 + (Cells(15, "G")) + Cells(16, "G") - (Cells(17, "G") - Cells(18, "G")) - Cells(19, "G") * -1 (OLMASI GEREKEN SONUÇ G31=-15 OLACAK) bu yanlış -11 çıkıyor
EXCEL HÜCRESİNDEKİ DEĞERLER:
(F3=0 - H6=0 - H13=1 - H15=10 - H16=0 - H17=2 - H18=5 - H19=1)
Cells(31, "H") = (Cells(3, "F") + Cells(6, "H") + Cells(13, "H")) * 1 + (Cells(15, "H")) - Cells(16, "H") + (Cells(17, "H") + Cells(18, "H")) - Cells(19, "H") * -1 (OLMASI GEREKEN SONUÇ H31=17 OLACAK) bu yanlış 19 çıkıyor
ve 2 sorun şu:
VBA formül içindeki +(mesela P2=+) ve VBA formül içindeki - (mesela Q2=-) ve VBA formül içindeki *1(mesela T8=*1) ve VBA formül içindeki *-1(mesela U8=*-1) kısımlarınıda excel hücreden almak ve formül içinde kullanmak istiyorum ...
Umarım açıklayabilmişimdir.
yeni başlayan ve siteniz sayesinde öğrenme ve kendini geliştirmeye çalışan bu arkadaşınıza da yardımcı olursanız minettar olucam
yardımınıza şimdiden teşekkürler (2007 excel)
