Dear All,
Terima kasih atas segala masukannya. Saya mendapat masukan bahwa untuk data 
validation lebih baik di lakukan dengan menggunakan rumus daripada menggunakan 
VBA karena lebih praktis. Menurut para master apakah memang data validation ini 
lebih baik menggunakan rumus atau dengan VBA?
Terima Kasih
Edo 


    On Wednesday, May 11, 2016 9:51 AM, "nangagus [email protected] 
[belajar-excel]" <[email protected]> wrote:



      Dear Edo;
 agar macro dapat ikut disimpan maka file excel harus disimpan dalam .xlsm atau 
.xlsb
 file yang anda sertakan dalam xlsx sehingga macronya mati.
 coba tambahkan beberapa cekrip:

 Private Sub Worksheet_Change(ByVal Target As Range)
 Dim b As String
 Dim aa As Range
 b = Range("C2").Value
 If Not Intersect(Target, Range("c3:c6")) Is Nothing Then
 For Each aa In Range("C3:C6")
 If aa.Value <> b Then
 MsgBox "salah"
 End If
 Next aa
 Else
 End If
 End Sub

 sebaiknya begini:

 Private Sub Worksheet_Change(ByVal Target As Range)
 Dim b As String
 b = Range("C2").Value
 If  Target.Address = "$c$3" Then
 If Range("C3").Value <> b Then
 MsgBox "Pengisian C3 salah"
 End If
 Else
 End If
 If  Target.Address = "$c$4" Then
 If Range("C4").Value <> b Then
 MsgBox "Pengisian C4 salah"
 End If
 Else
 End IF
 End Sub

 sebenarnya juga bisa disingkat kok silahkan dicoba dahulu

 On 11/05/2016 0:13, [email protected] [belajar-excel] wrote:

    Dear Master,
 Saya ingin membuat validasi dengan memakai vba untuk memvalidasi setiap isian 
di range C3:C6 dimana jika setiap value dari sel tersebut tidak sama dengan 
valu di sel C2, maka akan muncul MsgBox.
 Saya mencoba untuk membuat kodenya tetapi masih belum berhasil. Mohon bantuan 
untuk bisa mengkoreksi kode yg saya buat.

 Private Sub Worksheet_Change(ByVal Target As Range)

 b = Range("C2").Value

 For Each aa In Range("C3:C6")
 If aa.Value <> b Then
 MsgBox "salah"
 End If
 Next aa

 End Sub


 Terima kasih

  Edo


  #yiv1011036859 #yiv1011036859 -- #yiv1011036859ygrp-mkp {border:1px solid 
#d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv1011036859 
#yiv1011036859ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv1011036859 
#yiv1011036859ygrp-mkp #yiv1011036859hd 
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 
0;}#yiv1011036859 #yiv1011036859ygrp-mkp #yiv1011036859ads 
{margin-bottom:10px;}#yiv1011036859 #yiv1011036859ygrp-mkp .yiv1011036859ad 
{padding:0 0;}#yiv1011036859 #yiv1011036859ygrp-mkp .yiv1011036859ad p 
{margin:0;}#yiv1011036859 #yiv1011036859ygrp-mkp .yiv1011036859ad a 
{color:#0000ff;text-decoration:none;}#yiv1011036859 #yiv1011036859ygrp-sponsor 
#yiv1011036859ygrp-lc {font-family:Arial;}#yiv1011036859 
#yiv1011036859ygrp-sponsor #yiv1011036859ygrp-lc #yiv1011036859hd {margin:10px 
0px;font-weight:700;font-size:78%;line-height:122%;}#yiv1011036859 
#yiv1011036859ygrp-sponsor #yiv1011036859ygrp-lc .yiv1011036859ad 
{margin-bottom:10px;padding:0 0;}#yiv1011036859 #yiv1011036859actions 
{font-family:Verdana;font-size:11px;padding:10px 0;}#yiv1011036859 
#yiv1011036859activity 
{background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv1011036859
 #yiv1011036859activity span {font-weight:700;}#yiv1011036859 
#yiv1011036859activity span:first-child 
{text-transform:uppercase;}#yiv1011036859 #yiv1011036859activity span a 
{color:#5085b6;text-decoration:none;}#yiv1011036859 #yiv1011036859activity span 
span {color:#ff7900;}#yiv1011036859 #yiv1011036859activity span 
.yiv1011036859underline {text-decoration:underline;}#yiv1011036859 
.yiv1011036859attach 
{clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 
0;width:400px;}#yiv1011036859 .yiv1011036859attach div a 
{text-decoration:none;}#yiv1011036859 .yiv1011036859attach img 
{border:none;padding-right:5px;}#yiv1011036859 .yiv1011036859attach label 
{display:block;margin-bottom:5px;}#yiv1011036859 .yiv1011036859attach label a 
{text-decoration:none;}#yiv1011036859 blockquote {margin:0 0 0 
4px;}#yiv1011036859 .yiv1011036859bold 
{font-family:Arial;font-size:13px;font-weight:700;}#yiv1011036859 
.yiv1011036859bold a {text-decoration:none;}#yiv1011036859 dd.yiv1011036859last 
p a {font-family:Verdana;font-weight:700;}#yiv1011036859 dd.yiv1011036859last p 
span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv1011036859 
dd.yiv1011036859last p span.yiv1011036859yshortcuts 
{margin-right:0;}#yiv1011036859 div.yiv1011036859attach-table div div a 
{text-decoration:none;}#yiv1011036859 div.yiv1011036859attach-table 
{width:400px;}#yiv1011036859 div.yiv1011036859file-title a, #yiv1011036859 
div.yiv1011036859file-title a:active, #yiv1011036859 
div.yiv1011036859file-title a:hover, #yiv1011036859 div.yiv1011036859file-title 
a:visited {text-decoration:none;}#yiv1011036859 div.yiv1011036859photo-title a, 
#yiv1011036859 div.yiv1011036859photo-title a:active, #yiv1011036859 
div.yiv1011036859photo-title a:hover, #yiv1011036859 
div.yiv1011036859photo-title a:visited {text-decoration:none;}#yiv1011036859 
div#yiv1011036859ygrp-mlmsg #yiv1011036859ygrp-msg p a 
span.yiv1011036859yshortcuts 
{font-family:Verdana;font-size:10px;font-weight:normal;}#yiv1011036859 
.yiv1011036859green {color:#628c2a;}#yiv1011036859 .yiv1011036859MsoNormal 
{margin:0 0 0 0;}#yiv1011036859 o {font-size:0;}#yiv1011036859 
#yiv1011036859photos div {float:left;width:72px;}#yiv1011036859 
#yiv1011036859photos div div {border:1px solid 
#666666;height:62px;overflow:hidden;width:62px;}#yiv1011036859 
#yiv1011036859photos div label 
{color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv1011036859
 #yiv1011036859reco-category {font-size:77%;}#yiv1011036859 
#yiv1011036859reco-desc {font-size:77%;}#yiv1011036859 .yiv1011036859replbq 
{margin:4px;}#yiv1011036859 #yiv1011036859ygrp-actbar div a:first-child 
{margin-right:2px;padding-right:5px;}#yiv1011036859 #yiv1011036859ygrp-mlmsg 
{font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv1011036859 
#yiv1011036859ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv1011036859 
#yiv1011036859ygrp-mlmsg select, #yiv1011036859 input, #yiv1011036859 textarea 
{font:99% Arial, Helvetica, clean, sans-serif;}#yiv1011036859 
#yiv1011036859ygrp-mlmsg pre, #yiv1011036859 code {font:115% 
monospace;}#yiv1011036859 #yiv1011036859ygrp-mlmsg * 
{line-height:1.22em;}#yiv1011036859 #yiv1011036859ygrp-mlmsg #yiv1011036859logo 
{padding-bottom:10px;}#yiv1011036859 #yiv1011036859ygrp-msg p a 
{font-family:Verdana;}#yiv1011036859 #yiv1011036859ygrp-msg 
p#yiv1011036859attach-count span {color:#1E66AE;font-weight:700;}#yiv1011036859 
#yiv1011036859ygrp-reco #yiv1011036859reco-head 
{color:#ff7900;font-weight:700;}#yiv1011036859 #yiv1011036859ygrp-reco 
{margin-bottom:20px;padding:0px;}#yiv1011036859 #yiv1011036859ygrp-sponsor 
#yiv1011036859ov li a {font-size:130%;text-decoration:none;}#yiv1011036859 
#yiv1011036859ygrp-sponsor #yiv1011036859ov li 
{font-size:77%;list-style-type:square;padding:6px 0;}#yiv1011036859 
#yiv1011036859ygrp-sponsor #yiv1011036859ov ul {margin:0;padding:0 0 0 
8px;}#yiv1011036859 #yiv1011036859ygrp-text 
{font-family:Georgia;}#yiv1011036859 #yiv1011036859ygrp-text p {margin:0 0 1em 
0;}#yiv1011036859 #yiv1011036859ygrp-text tt {font-size:120%;}#yiv1011036859 
#yiv1011036859ygrp-vital ul li:last-child {border-right:none 
!important;}#yiv1011036859


  

Kirim email ke