• DİKKAT

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

Kodu Otomatik Çalıştırma

  • Konbuyu başlatan Konbuyu başlatan mc_exrem
  • Başlangıç tarihi Başlangıç tarihi
Katılım
25 Mayıs 2010
Mesajlar
480
Excel Vers. ve Dili
Office 2019
64bit
Tr
Win 10
Merhabalar

telefon numaralarını istediğim formatta çevirmek için aşağıdaki kodu çalıştırdığımda A sütunundaki veriyi B sütununa veriyor ama bunu kodu çalıştır demeden A sütununa yapıştırdığımda direk B sütununa atması mümkün mü acaba?

Kod:
Sub telefon_no()
son = Cells(Rows.Count, 1).End(3).Row
    For i = 1 To son
        Cells(i, 2) = Right(WorksheetFunction.Substitute(WorksheetFunction.Substitute(WorksheetFunction.Substitute(WorksheetFunction.Substitute(Cells(i, 1), " ", ""), "(", ""), ")", ""), "-", ""), 10) * 1
    Next i
End Sub
 
Merhaba ,

Sayfanın kod bölümüne yapıştırıp deneyiniz..

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A:A]) Is Nothing Then Exit Sub
son = Cells(Rows.Count, 1).End(3).Row
    For i = 1 To son
        Cells(i, 2) = Right(WorksheetFunction.Substitute(WorksheetFunction.Substitute(WorksheetFunction.Substitute(WorksheetFunction.Substitute(Cells(i, 1), " ", ""), "(", ""), ")", ""), "-", ""), 10) * 1
    Next i

End Sub
 
Merhaba ,

Sayfanın kod bölümüne yapıştırıp deneyiniz..

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A:A]) Is Nothing Then Exit Sub
son = Cells(Rows.Count, 1).End(3).Row
    For i = 1 To son
        Cells(i, 2) = Right(WorksheetFunction.Substitute(WorksheetFunction.Substitute(WorksheetFunction.Substitute(WorksheetFunction.Substitute(Cells(i, 1), " ", ""), "(", ""), ")", ""), "-", ""), 10) * 1
    Next i

End Sub

Süper oldu emeğine sağlık çok teşekkkürler
 
Rica ederim , iyi çalışmalar...
 
Geri
Üst