OK. Katakanlah saya tidak butuh tampilan. Untuk masalah kalkulasi kan bisa si 
programmer membuat bahwa kalau datanya nol (0) atau tidak diisi, maka user 
wajib isi data itu, kalau tidak diisi, maka tidak bisa lanjut ke proses 
berikutnya seperti proses save (simpan).
Kalau masalah error karena delete file, maka memang perlu trap error supaya 
tidak timbul notifikasi (peringatan). Tapi kalau ketika input data, trap error 
fungsinya apa ya ?Yang saya maksud trap error seperti syntax On error goto 
labelPeringatan, atau trap error seperti on error goto 0. Kalau on error goto 
0, ini memang bagus untuk programmer supaya tahu mana code yang salahnya. Tapi 
kalau sudah diantisipasi semua kesalahan data dari input user, maka trap error 
goto 0 sdh tidak berfungsi lagi. Menurut saya begitu. Lalu, trap error ketika 
input data, fungsinya apa ya ? Apakah cuma karena mati lampu  shg datanya error 
atau bagaimana ?
Terima kasih atas jawabannya.


    Pada Minggu, 3 Februari 2019 09.22.55 GMT+8, hendrik karnadi 
[email protected] [belajar-excel] <[email protected]> 
menulis:

  
Hai Tio,
Setahu saya trap error diperlukan untuk tampilan maupun kalkulasi.
Salam,HK

Sent from Yahoo Mail on Android

  On Sat, Feb 2, 2019 at 21:34, Tio Ali [email protected] 
[belajar-excel]<[email protected]> wrote:    
Maaf mau tanya.
Sebenarnya fungsi trap error untuk apa ya kegunaannya ? Kalau error terjadi 
karena user tidak input data, kan programmer itu bisa buat semacam kewajiban 
bagi user untuk input data....
Terima kasih atas jawabannya...
  #yiv7440081565 #yiv7440081565 -- #yiv7440081565ygrp-mkp {border:1px solid 
#d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv7440081565 
#yiv7440081565ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv7440081565 
#yiv7440081565ygrp-mkp #yiv7440081565hd 
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 
0;}#yiv7440081565 #yiv7440081565ygrp-mkp #yiv7440081565ads 
{margin-bottom:10px;}#yiv7440081565 #yiv7440081565ygrp-mkp .yiv7440081565ad 
{padding:0 0;}#yiv7440081565 #yiv7440081565ygrp-mkp .yiv7440081565ad p 
{margin:0;}#yiv7440081565 #yiv7440081565ygrp-mkp .yiv7440081565ad a 
{color:#0000ff;text-decoration:none;}#yiv7440081565 #yiv7440081565ygrp-sponsor 
#yiv7440081565ygrp-lc {font-family:Arial;}#yiv7440081565 
#yiv7440081565ygrp-sponsor #yiv7440081565ygrp-lc #yiv7440081565hd {margin:10px 
0px;font-weight:700;font-size:78%;line-height:122%;}#yiv7440081565 
#yiv7440081565ygrp-sponsor #yiv7440081565ygrp-lc .yiv7440081565ad 
{margin-bottom:10px;padding:0 0;}#yiv7440081565 #yiv7440081565actions 
{font-family:Verdana;font-size:11px;padding:10px 0;}#yiv7440081565 
#yiv7440081565activity 
{background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv7440081565
 #yiv7440081565activity span {font-weight:700;}#yiv7440081565 
#yiv7440081565activity span:first-child 
{text-transform:uppercase;}#yiv7440081565 #yiv7440081565activity span a 
{color:#5085b6;text-decoration:none;}#yiv7440081565 #yiv7440081565activity span 
span {color:#ff7900;}#yiv7440081565 #yiv7440081565activity span 
.yiv7440081565underline {text-decoration:underline;}#yiv7440081565 
.yiv7440081565attach 
{clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 
0;width:400px;}#yiv7440081565 .yiv7440081565attach div a 
{text-decoration:none;}#yiv7440081565 .yiv7440081565attach img 
{border:none;padding-right:5px;}#yiv7440081565 .yiv7440081565attach label 
{display:block;margin-bottom:5px;}#yiv7440081565 .yiv7440081565attach label a 
{text-decoration:none;}#yiv7440081565 blockquote {margin:0 0 0 
4px;}#yiv7440081565 .yiv7440081565bold 
{font-family:Arial;font-size:13px;font-weight:700;}#yiv7440081565 
.yiv7440081565bold a {text-decoration:none;}#yiv7440081565 dd.yiv7440081565last 
p a {font-family:Verdana;font-weight:700;}#yiv7440081565 dd.yiv7440081565last p 
span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv7440081565 
dd.yiv7440081565last p span.yiv7440081565yshortcuts 
{margin-right:0;}#yiv7440081565 div.yiv7440081565attach-table div div a 
{text-decoration:none;}#yiv7440081565 div.yiv7440081565attach-table 
{width:400px;}#yiv7440081565 div.yiv7440081565file-title a, #yiv7440081565 
div.yiv7440081565file-title a:active, #yiv7440081565 
div.yiv7440081565file-title a:hover, #yiv7440081565 div.yiv7440081565file-title 
a:visited {text-decoration:none;}#yiv7440081565 div.yiv7440081565photo-title a, 
#yiv7440081565 div.yiv7440081565photo-title a:active, #yiv7440081565 
div.yiv7440081565photo-title a:hover, #yiv7440081565 
div.yiv7440081565photo-title a:visited {text-decoration:none;}#yiv7440081565 
div#yiv7440081565ygrp-mlmsg #yiv7440081565ygrp-msg p a 
span.yiv7440081565yshortcuts 
{font-family:Verdana;font-size:10px;font-weight:normal;}#yiv7440081565 
.yiv7440081565green {color:#628c2a;}#yiv7440081565 .yiv7440081565MsoNormal 
{margin:0 0 0 0;}#yiv7440081565 o {font-size:0;}#yiv7440081565 
#yiv7440081565photos div {float:left;width:72px;}#yiv7440081565 
#yiv7440081565photos div div {border:1px solid 
#666666;min-height:62px;overflow:hidden;width:62px;}#yiv7440081565 
#yiv7440081565photos div label 
{color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv7440081565
 #yiv7440081565reco-category {font-size:77%;}#yiv7440081565 
#yiv7440081565reco-desc {font-size:77%;}#yiv7440081565 .yiv7440081565replbq 
{margin:4px;}#yiv7440081565 #yiv7440081565ygrp-actbar div a:first-child 
{margin-right:2px;padding-right:5px;}#yiv7440081565 #yiv7440081565ygrp-mlmsg 
{font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv7440081565 
#yiv7440081565ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv7440081565 
#yiv7440081565ygrp-mlmsg select, #yiv7440081565 input, #yiv7440081565 textarea 
{font:99% Arial, Helvetica, clean, sans-serif;}#yiv7440081565 
#yiv7440081565ygrp-mlmsg pre, #yiv7440081565 code {font:115% 
monospace;}#yiv7440081565 #yiv7440081565ygrp-mlmsg * 
{line-height:1.22em;}#yiv7440081565 #yiv7440081565ygrp-mlmsg #yiv7440081565logo 
{padding-bottom:10px;}#yiv7440081565 #yiv7440081565ygrp-msg p a 
{font-family:Verdana;}#yiv7440081565 #yiv7440081565ygrp-msg 
p#yiv7440081565attach-count span {color:#1E66AE;font-weight:700;}#yiv7440081565 
#yiv7440081565ygrp-reco #yiv7440081565reco-head 
{color:#ff7900;font-weight:700;}#yiv7440081565 #yiv7440081565ygrp-reco 
{margin-bottom:20px;padding:0px;}#yiv7440081565 #yiv7440081565ygrp-sponsor 
#yiv7440081565ov li a {font-size:130%;text-decoration:none;}#yiv7440081565 
#yiv7440081565ygrp-sponsor #yiv7440081565ov li 
{font-size:77%;list-style-type:square;padding:6px 0;}#yiv7440081565 
#yiv7440081565ygrp-sponsor #yiv7440081565ov ul {margin:0;padding:0 0 0 
8px;}#yiv7440081565 #yiv7440081565ygrp-text 
{font-family:Georgia;}#yiv7440081565 #yiv7440081565ygrp-text p {margin:0 0 1em 
0;}#yiv7440081565 #yiv7440081565ygrp-text tt {font-size:120%;}#yiv7440081565 
#yiv7440081565ygrp-vital ul li:last-child {border-right:none 
!important;}#yiv7440081565   

Kirim email ke