• DİKKAT

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

Formülü VBA çevirme

Katılım
20 Ocak 2020
Mesajlar
247
Excel Vers. ve Dili
Office 2016 TR 64 Bit
Merhaba arkadaşlar günaydın, ekteki dosya da A sütunundaki verilerimi, B sütunumdaki formülle düzenliyorum. Bunu VBA ile tek tuşla nasıl yapabilirim
 

Ekli dosyalar

Aşağıdaki makroyu deneyin:

PHP:
Sub burolar()
son = Cells(Rows.Count, "A").End(3).Row
Application.ScreenUpdating = False
    For i = 2 To son
        With Cells(i, "B")
            .FormulaR1C1 = _
                "=IFERROR(TRIM(IF(LEFT(RC[-1],17)=""İstanbul Valiliği"",(MID(RC[-1],SEARCH(""/"",RC[-1],1)+1,SEARCH(""/"",RC[-1],SEARCH(""/"",RC[-1],1)+1)-SEARCH(""/"",RC[-1],1)-1))," & Chr(10) & "RIGHT(RC[-1],LEN(RC[-1])-SEARCH(""-"",RC[-1])))),"""")"
            .Value = .Value
        End With
    Next
Application.ScreenUpdating = True
End Sub
 
Aşağıdaki makroyu deneyin:

PHP:
Sub burolar()
son = Cells(Rows.Count, "A").End(3).Row
Application.ScreenUpdating = False
    For i = 2 To son
        With Cells(i, "B")
            .FormulaR1C1 = _
                "=IFERROR(TRIM(IF(LEFT(RC[-1],17)=""İstanbul Valiliği"",(MID(RC[-1],SEARCH(""/"",RC[-1],1)+1,SEARCH(""/"",RC[-1],SEARCH(""/"",RC[-1],1)+1)-SEARCH(""/"",RC[-1],1)-1))," & Chr(10) & "RIGHT(RC[-1],LEN(RC[-1])-SEARCH(""-"",RC[-1])))),"""")"
            .Value = .Value
        End With
    Next
Application.ScreenUpdating = True
End Sub
Hocam elinize sağlık çok teşekkür ediyorum Allah razı olsun
 
Geri
Üst