- Katılım
- 18 Eylül 2010
- Mesajlar
- 32
- Excel Vers. ve Dili
- 2010 TÜRKÇE
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
. . .
Birleştirmek derken istediğiniz tekrar edenleri teke düşürmek mi ?
Sayfa1 deki plakaları kopyalayın.
Sayfa2 A6 hücresine yapıştırın.
Üstü menüden Veri > Veri araçları bölümünden.
Yinelenenleri Kaldırı tıklayın.
. . .
...::: Ekli Dosyayı İndirmek İçin Linki Tıklayınız :::...
http://yadi.sk/d/T-7PKBQDKfQSr
Sub KOD()
Application.ScreenUpdating = False
Dim S1 As Worksheet
Dim S2 As Worksheet
Dim sat As Integer
Dim i As Integer
Set S1 = Sheets("Sayfa1")
Set S2 = Sheets("Sayfa2")
sat = 6
S2.Range("A6:A65536").ClearContents
For i = 2 To S1.[A65536].End(3).Row
If Format(S1.Cells(i, "A"), "mmmmyyyy") Like S2.Range("B2") & S2.Range("C2") Then
If WorksheetFunction.CountIf(S2.Range("A6:A65536"), S1.Cells(i, "B")) = 0 Then
S2.Cells(sat, "A") = S1.Cells(i, "B")
sat = sat + 1
End If
End If
Next i
Application.ScreenUpdating = True
MsgBox " B i t t i "
End Sub
. . .
Dosyanız ektedir.
Ay şeçimi için veri doğrulama tanımladım. Ay isimlerinin yazılışları önemli.
Kod:Sub KOD() Application.ScreenUpdating = False Dim S1 As Worksheet Dim S2 As Worksheet Dim sat As Integer Dim i As Integer Set S1 = Sheets("Sayfa1") Set S2 = Sheets("Sayfa2") sat = 6 S2.Range("A6:A65536").ClearContents For i = 2 To S1.[A65536].End(3).Row If Format(S1.Cells(i, "A"), "mmmmyyyy") Like S2.Range("B2") & S2.Range("C2") Then If WorksheetFunction.CountIf(S2.Range("A6:A65536"), S1.Cells(i, "B")) = 0 Then S2.Cells(sat, "A") = S1.Cells(i, "B") sat = sat + 1 End If End If Next i Application.ScreenUpdating = True MsgBox " B i t t i " End Sub
. . .
. . .
Örneğin
20BHR96 plakası için bir satırda POMPA başka bir satırda SERVİS yazabilir mi ?
Bu durumda bu plaka Sayfa2 ye 2 defamı aktarılacak.
. . .
S2.Cells(sat, "A") = S1.Cells(i, "B")
[COLOR="Red"][B]S2.Cells(sat, "B") = S1.Cells(i, "C")[/B][/COLOR]
sat = sat + 1
. . .
Sayfa1 de C sütununda Cinsi başlığı olduğunu varsayarsak.
Kırmızı ile belirttiğim satırı ilave ederseniz.
Sayfa2 B sütununa Cinsi bilgilerinide getirir.
Kod:S2.Cells(sat, "A") = S1.Cells(i, "B") [COLOR="Red"][B]S2.Cells(sat, "B") = S1.Cells(i, "C")[/B][/COLOR] sat = sat + 1
. . .