ccuneyt13
Altın Üye
- Katılım
- 20 Ocak 2011
- Mesajlar
- 402
- Excel Vers. ve Dili
- Office 365 Türkçe
- Altın Üyelik Bitiş Tarihi
- 01-11-2026
Merhaba,
Bu kod da Case ile belirtilen değere ait satırdaki G hücre değerini şu yap diye değiştiriyorum.
Örnek: Sayfa1 H3 = 1101261189 ise Sayfa1 G3 "AA" yapıyor.
Yapmak istediğim bir sürü değişiklik için kod'a tek tek Case eklemek yerine, aynı çalışma kitabında Sayfa2'de A2 den başlayarak değişkeni bulup, yine Sayfa2 B2 de yazılan metin değer ile değiştirmesini sağlamak istiyorum.
Sayfa2 A2'den itibaren 1101261189 bunun gibi numaralar, B2'den itibaren "Metin Ne yazılacaksa" onlar olacak.
Sayfa1 de Case olarak ifade edilen bir değer H sütununda birden çok kere geçiyor olabilir her satırdakini değiştirecek.
Sayfa2 de yinelenen değer olmayacak. A sütununda değiştirilecek numara, B sütununda Metin değer.
Veri sayısı çok olduğu için hızlı çalışacak bir yöntem arıyorum.
Saygılar.
Kod:
Sub NumaraDuzelt ()
Dim S1 As Worksheet
Set S1 = ThisWorkbook.Sheets("Sayfa1")
lastRow = S1.Cells(Rows.Count, 1).End(xlUp).Row
For i = 2 To lastRow
Select Case S1.Cells(i, "H")
Case 1101261189
S1.Cells(i, 7) = "AA"
'Case 1101261224
' S1.Cells(i, 7) = "BB"
'Case 1100290740
' S1.Cells(i, 7) = "CC"
' Case 1101288755
' S1.Cells(i, 7) = "DD"
Case Else
' Do nothing
End Select
Next
MsgBox "İşlem tamamlandı", vbInformation, "Bitti"
End Sub
Bu kod da Case ile belirtilen değere ait satırdaki G hücre değerini şu yap diye değiştiriyorum.
Örnek: Sayfa1 H3 = 1101261189 ise Sayfa1 G3 "AA" yapıyor.
Yapmak istediğim bir sürü değişiklik için kod'a tek tek Case eklemek yerine, aynı çalışma kitabında Sayfa2'de A2 den başlayarak değişkeni bulup, yine Sayfa2 B2 de yazılan metin değer ile değiştirmesini sağlamak istiyorum.
Sayfa2 A2'den itibaren 1101261189 bunun gibi numaralar, B2'den itibaren "Metin Ne yazılacaksa" onlar olacak.
Sayfa1 de Case olarak ifade edilen bir değer H sütununda birden çok kere geçiyor olabilir her satırdakini değiştirecek.
Sayfa2 de yinelenen değer olmayacak. A sütununda değiştirilecek numara, B sütununda Metin değer.
Veri sayısı çok olduğu için hızlı çalışacak bir yöntem arıyorum.
Saygılar.