• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Makroda Like Komutu Hakkında Yardım

  • Konbuyu başlatan Konbuyu başlatan aurer
  • Başlangıç tarihi Başlangıç tarihi
Katılım
22 Nisan 2009
Mesajlar
52
Excel Vers. ve Dili
excell 2007 turkce
merhaba arkadaslar;

bir satırdan yazılmış olan bir cümlenin içinden bir veya iki tane arama yaptırıp başka hücreye yazdırmak istiyorum..

Bunun için bir makro yazdım ama bir yerde hata yapıyorum galiba;

Dim a As Long

For a = 2 To 10

If Cells(a, 6).Value Like "*BAND*" Or "*CURUF*" Then
Cells(a, 7).Value = "BAND CURUFU"

Else
Cells(a, 7).Value = "BOŞ"
End If

Next a
MsgBox "Olay bitti"

End Sub

Run-time error "13":
type mismatch

hatası veriyor yukarıda macroda yazdığım gibi bir değişken içinde iki tane stringi aratıp buna göre işlem yaptırabilirmiyim. acil yardım lüften arkadaslar çok basit bir olayı var ama bir türlü bulamadım....
 
Kod:
Sub denemmm()
Dim a As Long
For a = 2 To 10
If Cells(a, 6) Like "*BAND*" Or Cells(a, 6) Like "*CURUF*" Then
Cells(a, 7) = "BAND CURUFU"
Else
Cells(a, 7).Value = "BOŞ"
End If
Next a
MsgBox "Olay bitti"
End Sub
 
Çok sağolasın çok teşekkür ederim, yardımların için..
 
Allah razı olsun. Yıllar sonra bende faydalandım :)

* koymak gerekiyormuş onu öğrendim :)
 
Geri
Üst