- Katılım
- 1 Aralık 2010
- Mesajlar
- 313
- Excel Vers. ve Dili
- Office 2010
Kıymetli Arkadaşlar Merhaba,
Kısayol olarak CTRL+B yi atadım. Yani ctrl+b ye basıldığı zaman hata raporları sayfasındaki sarı ile boyalı hücreler hatalılar sayfasına geliyor.
Ama her basışınızda tekrar geliyor.
Benim istediğim eğer önceden o hata rapor numarasında bir hatalı ürün varsa ctrl+b ye bastığımda o tekrar gelmesin istiyorum Kısacası yeni boyadıklarım sürekli SIRASI İLE eklenecek.
TEŞEKKÜRLER...
KOD:
Sub aktar()
sat = WorksheetFunction.CountA(Worksheets("hatalılar").Range("A2:A27")) + 2
For i = 2 To Worksheets("hataraporları").[a65536].End(3).Row
If Sheets("hataraporları").Cells(i, 1).Interior.ColorIndex = 6 Then
For j = 1 To 49
Sheets("hatalılar").Cells(sat, j).Value = Sheets("hataraporları").Cells(i, j).Value
Next
sat = sat + 1
End If
Next i
MsgBox " işlem Tamanlanmıştır..."
End Sub
Kısayol olarak CTRL+B yi atadım. Yani ctrl+b ye basıldığı zaman hata raporları sayfasındaki sarı ile boyalı hücreler hatalılar sayfasına geliyor.
Ama her basışınızda tekrar geliyor.
Benim istediğim eğer önceden o hata rapor numarasında bir hatalı ürün varsa ctrl+b ye bastığımda o tekrar gelmesin istiyorum Kısacası yeni boyadıklarım sürekli SIRASI İLE eklenecek.
TEŞEKKÜRLER...
KOD:
Sub aktar()
sat = WorksheetFunction.CountA(Worksheets("hatalılar").Range("A2:A27")) + 2
For i = 2 To Worksheets("hataraporları").[a65536].End(3).Row
If Sheets("hataraporları").Cells(i, 1).Interior.ColorIndex = 6 Then
For j = 1 To 49
Sheets("hatalılar").Cells(sat, j).Value = Sheets("hataraporları").Cells(i, j).Value
Next
sat = sat + 1
End If
Next i
MsgBox " işlem Tamanlanmıştır..."
End Sub
