makronun m sini bilmeden birşeyler yapmaya çalışıyorum. yani forum bu konuda çok faydalı oldu teşekkür ederim...
yine forumdaki aramalar sırasında yapmayı istediğim özelliklere uyacak şekilde çeşitli forum başlıklarından yararlanarak bir makro düzenledim. Sonuçta istediğimi yapıyor ama excel çok yavaşladı , ki sadece bu makro ile ayrıca daha bir çok veri girilecek , acaba bu yavaşlamaya bir çözüm var mıdır ?
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
For X = 3 To [H65536].End(3).Row
If Cells(X, 9) = "0" Or Cells(X, 9) = "" Then Cells(X, 9) = Cells(X, 8)
For Y = 3 To [G65536].End(3).Row
Cells(Y, 8) = Cells(1,1) * Cells(Y, 7)
Next Y
Next X
End Sub
Makronun ilk kısmı Cost Control'un bir cevabındandı sanırım (nicki yanlış hatırlıyorsam kusura bakmasın) , ayrıca birde sabit bir hücreden çarpım yapsın istedim ama dediğim gibi çok yavaşladı . Bu makroya hızlı çalışacak bir alternatif olabilir mi?
işte özetle , bir sutuna girilen değer sabit bir sayı ile çarpılacak sonuç yanındaki sutuna yazılacak ve çıkan bu sonuç diğer sutuna kopyalanacak-aktarılacak yani en baştaki sabit değer değiştiğinde sonuçlar değişmeyecek asıl amaç bu...
yine forumdaki aramalar sırasında yapmayı istediğim özelliklere uyacak şekilde çeşitli forum başlıklarından yararlanarak bir makro düzenledim. Sonuçta istediğimi yapıyor ama excel çok yavaşladı , ki sadece bu makro ile ayrıca daha bir çok veri girilecek , acaba bu yavaşlamaya bir çözüm var mıdır ?
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
For X = 3 To [H65536].End(3).Row
If Cells(X, 9) = "0" Or Cells(X, 9) = "" Then Cells(X, 9) = Cells(X, 8)
For Y = 3 To [G65536].End(3).Row
Cells(Y, 8) = Cells(1,1) * Cells(Y, 7)
Next Y
Next X
End Sub
Makronun ilk kısmı Cost Control'un bir cevabındandı sanırım (nicki yanlış hatırlıyorsam kusura bakmasın) , ayrıca birde sabit bir hücreden çarpım yapsın istedim ama dediğim gibi çok yavaşladı . Bu makroya hızlı çalışacak bir alternatif olabilir mi?
işte özetle , bir sutuna girilen değer sabit bir sayı ile çarpılacak sonuç yanındaki sutuna yazılacak ve çıkan bu sonuç diğer sutuna kopyalanacak-aktarılacak yani en baştaki sabit değer değiştiğinde sonuçlar değişmeyecek asıl amaç bu...
