Terima kasih pak De atas pencerahannya.
Sebelumnya saya cuma kira2..setelah dpt penjelasan semakin yakin.

Salam,
HK


Sent from Samsung Mobile

<div>-------- Original message --------</div><div>From: "De Premor 
d...@premor.net [belajar-excel]" <belajar-excel@yahoogroups.com> 
</div><div>Date:13/12/2014  07:32  (GMT+07:00) </div><div>To: 
belajar-excel@yahoogroups.com </div><div>Subject: Re: [belajar-excel] Mewarnai 
data yang tidak sama antara kolom A dan kolom B </div><div>
</div>Hadeh, saya nubie om :D

yang kontif-kontif itu maksudnya cuman mau mbuat kombinasi kontif biasa saja 
kok om
Fungsi Address dimakro kan hasilnya selalu range Absolut, Ex: $C$4 atau 
$C$4:$C$5000, jadi saya gunakan fungsi replace untuk membuang dollar sign nya 
di bagian belakang agar bisa diapply ke seluruh baris dimasing-masing kolom
    
    IF(COUNTIF(" & RngB.Address & ";" & Replace(RngA.Cells(1, 1).Address, "$", 
"") & ")=0;1;0)

hasile kalau jadi rumus eksel:

    =IF(COUNTIF($E$2:$E$500000;D2)=0;1;0)

Jadi dicari dulu di kolom E2 sampe E500000 kalau tidak ada, akan ditandai 
dengan nilai 1 (BENAR = DIWARNA MERAH), kalau ada akan ditandai 0 (SALAH)

Kira-kira begitu penjelasannya yang sekelumit ini semoga dapat diterima (soale 
gak pandai menjelaskan :D)

BR,
[dp]

On 13/12/2014 0:03, hendrik karnadi hendrikkarn...@yahoo.com [belajar-excel] 
wrote:
 
Kalau sesepuh sudah turun tangan, saya malah balik mohon petunjuk bagaimana 
memahami kombinasi function
IF(COUNTIF(" & RngB.Address & ";" & Replace(RngA.Cells(1, 1).Address, "$", "") 
& ")=0;1;0)

Kalau yang ini
Warna Sheet2.Range("D2:D500000"), Sheet2.Range("E2:E750000")
barangkali bisa diganti dengan
Warna Sheet1.Range("A1", Sheet1.Range("A1").End(xlDown)), Sheet1.Range("B1", 
Sheet1.Range("B1").End(xlDown))
Supaya merahnya jatuh pada data yang terisi saja (kolom A dan B Sheet1).

Salam,
HK


From: "De Premor d...@premor.net [belajar-excel]" 
<belajar-excel@yahoogroups.com>
To: belajar-excel@yahoogroups.com 
Sent: Friday, 12 December 2014, 12:51
Subject: Re: [belajar-excel] Mewarnai data yang tidak sama antara kolom A dan 
kolom B

 
Pakai Conditional Formating :D

Sub Warna(RngA As Range, RngB As Range)
    RngA.FormatConditions.Delete
    RngA.FormatConditions.Add xlExpression, , "=IF(COUNTIF(" &                  
                   RngB.Address & ";" & Replace(RngA.Cells(1, 1).Address, "$", 
"") & ")=0;1;0)"
    RngA.FormatConditions(1).Interior.Color = 255
    RngB.FormatConditions.Delete
    RngB.FormatConditions.Add xlExpression, , "=IF(COUNTIF(" &                  
                   RngA.Address & ";" & Replace(RngB.Cells(1, 1).Address, "$", 
"") & ")=0;1;0)"
    RngB.FormatConditions(1).Interior.Color = 255
End Sub

Sub tes()
    Warna Sheet2.Range("D2:D500000"), Sheet2.Range("E2:E750000")
End Sub

Rgds,
[dp]



On 12/12/2014 11:46, 'Mr. Kid' mr.nm...@gmail.com [belajar-excel] wrote:
 
Ada yang punya ide lain ?
Sapa tahu ada yang punya ide untuk menghindari loop ke banyak                   
                      cells karena data pertama berisi 500ribu baris dan data 
kedua berisi 750ribu baris. Capek nunggunya gak kalo pakai loop ?








2014-12-12 13:49 GMT+11:00 SUYONO reza.suy...@lge.com [belajar-excel] 
<belajar-excel@yahoogroups.com>:
 
Pagi Hendrik,
 
Ikutan kuis, disini datanya saya asumsikan  data tempatkan di  
Range("B3:B9")dan Range("C3:C9").
Semoga jawabanya bener…hehe.. hadiahnya apa pa…?
 
di module
 
Public Sub Warna(Rng1 As Range, Rng2 As Range)
Dim JmlDt As Integer
Dim cell As Range
For Each cell In Rng1
    JmlDt = Application.WorksheetFunction.CountIf(Rng2, cell)
    If JmlDt = 0 Then
       cell.Interior.Color = 255
    End If
Next
For Each cell In Rng2
    JmlDt = Application.WorksheetFunction.CountIf(Rng1, cell)
    If JmlDt = 0 Then
      cell.Interior.Color = 255
    End If
Next
End Sub
 
Skrip di tombol
 
Private Sub CommandButton1_Click()
Call Warna(Range("B3:B9"), Range("C3:C9"))
End Sub
 
From: belajar-excel@yahoogroups.com [mailto:belajar-excel@yahoogroups.com] 
Sent: Thursday, December 11,                                                    
       2014 10:08 PM
To: belajar-excel@yahoogroups.com
Subject: [belajar-excel] Mewarnai data yang tidak sama antara kolom A dan kolom 
B
 
 
Yang ini quiz iseng sebelum tidur.....tapi jangan sampe ketiduran
 
AA
AA
AC
AB
AB
AD
AD
AE
AB
AA
AD
AG
AF
AB
 
Bagaimana macronya agar:
- data yang ada di kolom A tetapi tidak ada di kolom B 
atau
- data yang ada di kolom B tetapi tidak ada di kolom A
diberi tanda dengan warna merah.
 
Jika datanya diubah diharapkan kita tidak perlu menghapus warna merah 
sebelumnya.
 
Selamat mencoba.
 
Salam,
HK




  • [belajar-excel] M... hendrik karnadi hendrikkarn...@yahoo.com [belajar-excel]
    • RE: [belajar... SUYONO reza.suy...@lge.com [belajar-excel]
      • Re: [bel... 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
        • Re: ... De Premor d...@premor.net [belajar-excel]
          • ... hendrik karnadi hendrikkarn...@yahoo.com [belajar-excel]
            • ... De Premor d...@premor.net [belajar-excel]
        • RE: ... SUYONO reza.suy...@lge.com [belajar-excel]
    • Re: [belajar... Hendrik Karnadi hendrikkarn...@yahoo.com [belajar-excel]

Kirim email ke