- Katılım
- 24 Kasım 2007
- Mesajlar
- 769
- Excel Vers. ve Dili
- Office 365 - Türkçe
Merhaba
"Onay_Cuet" sayfasının "G" sütunundaki verilerini
"ayarlar" sayfasının "L" sütununda olan veriler ile karşılatırıp, eşit olan verilerin bir yanda hücresindeki veriyi kopyalayıp, "Onay_Cuet" sayfasının "G" sütunundaki karşılaştırdığım verinin üzerine kopyalayacağım. Yani bir nevi düşeyara formülü. (kodunu bilemediğim için döngü ile yapmaya çalıştım)
Yazdığım kodda
range sınıfının slecet yönetimi diye hata veriyor. Nerede yanlışlık yapıyorum, bulamadım, yardımcı olursanız memnun olurum
"Onay_Cuet" sayfasının "G" sütunundaki verilerini
"ayarlar" sayfasının "L" sütununda olan veriler ile karşılatırıp, eşit olan verilerin bir yanda hücresindeki veriyi kopyalayıp, "Onay_Cuet" sayfasının "G" sütunundaki karşılaştırdığım verinin üzerine kopyalayacağım. Yani bir nevi düşeyara formülü. (kodunu bilemediğim için döngü ile yapmaya çalıştım)
Yazdığım kodda
range sınıfının slecet yönetimi diye hata veriyor. Nerede yanlışlık yapıyorum, bulamadım, yardımcı olursanız memnun olurum
Kod:
Option Explicit
Option Compare Text
Sub amir_bul()
Dim i As Integer
Dim m As Integer
For i = 4 To 1300
For m = 3 To 50
If Sheets("Onay_CUET").Cells(i, 7) = "" Then Exit Sub
If Sheets("Onay_CUET").Cells(i, 7) = Sheets("Ayarlar").Cells(m, 12) Then
Sheets("Ayarlar").Cells(m, 12).Offset(0, 1).Select
Selection.Copy
Sheets("Onay_CUET").Cells(i, 7).Select
ActiveSheet.Paste
End If
End If
Next m
Next i
End Sub
