folder Tahribat.com Forumları
linefolder Bilgisayarla İlgili Diğer Konular
linefolder Excel Hakkında Küçük Bir Yardım.



Excel Hakkında Küçük Bir Yardım.

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    iLLuMiNaTi
    iLLuMiNaTi's avatar
    Kayıt Tarihi: 08/Mart/2007
    Erkek

    Aşağıda görmüş olduğunuz tabloda c sütununda ki tanım "tamamlandı" değil ise kontrol edilmesi gereken madde numaraları kısmında aralarında virgül olarak tamamlandı yazmayanların numarası yazacak. Bir türlü yapamadım. Bi el atabilecek olan var mı ?

    https://prnt.sc/x8cov0

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Çömez
    underzero
    underzero's avatar
    Üstün Hizmet Madalyası
    Kayıt Tarihi: 20/Ocak/2003
    Erkek

    Bir örnek yükleyebilir misin?

    Birde biraz daha acik yazabilir misin, cok anlamadim.


    pist bak bi ! - Ban Golu Canavari
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    yNsr
    yNsr's avatar
    Kayıt Tarihi: 24/Nisan/2007
    Erkek

    yapmak istediğini tam anlayamadim dosyayi atsan daha açıklayici olur.


    In every job there is a no
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    motka
    motka's avatar
    Kayıt Tarihi: 28/Ekim/2012
    Erkek

    Benim anladığım C sütunundaki tüm satırları tarayıp "Tamamlandı" dışında bir ifade varsa onların no'sunu 2.satırdaki kısma yazacak.

    Edit: 

    https://www.excel-easy.com/vba/examples/loop-through-entire-column.html

    Şu tarz bir şey işini görür gibi.

    motka tarafından 19/Oca/21 22:09 tarihinde düzenlenmiştir
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    2021 Talihlisi
    TheAvenqer
    TheAvenqer's avatar
    Kayıt Tarihi: 09/Şubat/2014
    Erkek
    Dim i As Integer
    For i = 1 To Rows.Count
    text = ""
    If Cells(i, 1).Value <> "Tamamlandı" Then
    text = text+i +','
    End If
    Next i
    Cells(1, 1) = text
    Excelden hiç anlamam hatta pc de excel bile yok ama netten bakarak yazmayı denedim umarım çalışır hiç denemedim bile 

     

    TheAvenqer tarafından 19/Oca/21 22:22 tarihinde düzenlenmiştir

    Bot ve lisans ihtiyaçlarınız için pm atınız.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    iLLuMiNaTi
    iLLuMiNaTi's avatar
    Kayıt Tarihi: 08/Mart/2007
    Erkek

    Görmüş olduğunuz gibi 2. Ve 4. Maddelerde tamamlandı yazmıyor. İşte durum kısmında tamamlandı yazmayan tüm satırların No ları yukarıda kontrol edilmesi gereken maddelerin numaraları kısmında gösterilecek virgül ile ayrılarak.

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Çömez
    underzero
    underzero's avatar
    Üstün Hizmet Madalyası
    Kayıt Tarihi: 20/Ocak/2003
    Erkek

    Neden ugrasiyorsun ki, filter dan tamamlandilarin isaretini kaldirsan bütün digerlerini gösterecektir.


    pist bak bi ! - Ban Golu Canavari
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    iLLuMiNaTi
    iLLuMiNaTi's avatar
    Kayıt Tarihi: 08/Mart/2007
    Erkek

    Doğru fakat bana bu lazım :) daha sonrasında diğer sayfalarda anchor, hyper link verme vs.. Vs.. O konumdan yürüyecek. 

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    yNsr
    yNsr's avatar
    Kayıt Tarihi: 24/Nisan/2007
    Erkek
    iLLuMiNaTi bunu yazdı

    Görmüş olduğunuz gibi 2. Ve 4. Maddelerde tamamlandı yazmıyor. İşte durum kısmında tamamlandı yazmayan tüm satırların No ları yukarıda kontrol edilmesi gereken maddelerin numaraları kısmında gösterilecek virgül ile ayrılarak.

    Sub tamamlandı()
    Application.ScreenUpdating = False
    
        son = Cells(Rows.Count, "C").End(3).Row
        For i = 1 To son
        If Cells(i, "C") = "Tamamlandı" Then
            If i = son Then
                metin = metin & Cells(i, "B")
            Else
                metin = metin & Left(Cells(i, "B"), 2) & ","
            End If
        End If
        Next i
    
        Range("E2") = metin
    
    Application.ScreenUpdating = True
    
    End Sub
    



    In every job there is a no
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    yNsr
    yNsr's avatar
    Kayıt Tarihi: 24/Nisan/2007
    Erkek
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Application.ScreenUpdating = False
    
        son = Cells(Rows.Count, "C").End(3).Row
        For i = 1 To son
        If Cells(i, "C") = "Tamamlandı" Then
            If i = son Then
                metin = metin & Cells(i, "B")
            Else
                metin = metin & Left(Cells(i, "B"), 2) & ","
            End If
        End If
        Next i
    
        Range("E2") = metin
    
    Application.ScreenUpdating = True
    End Sub
    

     

    sayfaya kodu görüntüle diyip bunu yapıştırırsan otomatik yapar işlemi.


    In every job there is a no
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    iLLuMiNaTi
    iLLuMiNaTi's avatar
    Kayıt Tarihi: 08/Mart/2007
    Erkek
    yNsr bunu yazdı
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Application.ScreenUpdating = False
    
        son = Cells(Rows.Count, "C").End(3).Row
        For i = 1 To son
        If Cells(i, "C") = "Tamamlandı" Then
            If i = son Then
                metin = metin & Cells(i, "B")
            Else
                metin = metin & Left(Cells(i, "B"), 2) & ","
            End If
        End If
        Next i
    
        Range("E2") = metin
    
    Application.ScreenUpdating = True
    End Sub
    

     

    sayfaya kodu görüntüle diyip bunu yapıştırırsan otomatik yapar işlemi.

    Emeğin için teşekkürler hocam. 

    Fakat hiçbir tepki vermiyor sayfa bu koda. 

Toplam Hit: 2380 Toplam Mesaj: 22
excel