• DİKKAT

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

Etki Alanı Koşullu Makro

Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Merhaba arkadaşlar. Rakam dizisinde bazıları normal yazılı bazıları ise virgül yerine nokta ve uzantısı TL olarak yani alfanümerik olarak yazılı. Bir makro ile düzeltebiliyorum ancak bu makronun sadece içinde "TL" yazılı hücrelerde etki etmesi sağlanabilir mi ? Örnek dosya ekte.
 

Ekli dosyalar

Merhaba arkadaşlar. Rakam dizisinde bazıları normal yazılı bazıları ise virgül yerine nokta ve uzantısı TL olarak yani alfanümerik olarak yazılı. Bir makro ile düzeltebiliyorum ancak bu makronun sadece içinde "TL" yazılı hücrelerde etki etmesi sağlanabilir mi ? Örnek dosya ekte.
 
Selamlar,
Sanırım şöyle olabilir,
Private Sub CommandButton1_Click()
If Range("E1").NumberFormat = "#,##0.00 $" Then Range("F1") = "merhaba"
End Sub
 
Merhaba



Kod:
Sub toplam()
On Error Resume Next
son = Cells(65536, 3).End(xlUp).Row
For i = 1 To son
x = Application.WorksheetFunction.Search("TL", Cells(i, 3).Value)
If x <> Empty Then
sizin kodlarınız
.......
........
End If
Next
End Sub
 
Merhaba sayın Zafer. Benim kodda bir sorun var herhalde. içinde TL olsun olmasın hepsine uyguluyor.
 
Merhaba

Aşağıdaki gibi denermisiniz.

Kod:
Sub toplam()
On Error Resume Next
son = Cells(65536, 3).End(xlUp).Row
For i = 1 To son
[B]x=""[/B]
x = Application.WorksheetFunction.Search("TL", Cells(i, 3).Value)
If x <> "" Then
sizin kodlarınız
.......
........
End If
Next
End Sub
 
Geri
Üst