• DİKKAT

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

sayfa düzenleme

Katılım
10 Nisan 2007
Mesajlar
8
Excel Vers. ve Dili
xp
herkese merhaba elimde 500 sayfalık bir excel dosyası var. bu dosyanın içinde adresler telefonlar ve birtakım textler var. yapmak istediğim bu textlerin içinden sadece cep numaralarını almak (farklı bir excel dosyasınada olur) cep numaralarının yazdığı hüclerin içinde telefondan önce gsm yazıyor. bunu baz alarak neler yapılabilir.

örnek: gsm 0555 555 55 55

teşekkürler.
 
Son düzenleme:
Selamlar,

Telefon nolarını içeren hücreler hangi sütunda bulunuyor.
 
Selamlar,

Aşağıdaki kodu denermisiniz. Çalışmanıza RAPOR isimli bir sayfa eklenir ve verdiğiniz formattaki tüm telefon noları listelenir.

Kod:
Option Explicit
 
Sub TELEFON_NO_LİSTELE()
    Dim SAYFA As Worksheet, X As Long, SATIR As Long
    
    Application.DisplayAlerts = False
        On Error Resume Next
        Sheets("RAPOR").Delete
        On Error GoTo 0
    Application.DisplayAlerts = True
    
    Sheets.Add.Name = "RAPOR"
    
    For Each SAYFA In ThisWorkbook.Worksheets
        If SAYFA.Name <> "RAPOR" Then
            For X = 1 To SAYFA.Range("A65536").End(3).Row
                If InStr(1, UCase(SAYFA.Cells(X, "A")), "GSM") > 0 Then
                    SATIR = SATIR + 1
                    Sheets("RAPOR").Cells(SATIR, "A") = Mid(SAYFA.Cells(X, "A"), InStr(1, UCase(SAYFA.Cells(X, "A")), "GSM") + 4, 14)
                End If
            Next
        End If
    Next
    
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 
teşekkürler çalıştı ve işimi gördü.
 
Geri
Üst