Terima kasih Pak Suyono atas masukannya.
Maaf saya lupa melampirkan filenya(file .rar nya harus diextract dulu ke suatu 
folder, mis:D:\).
Pertanyaan saya khusus untuk Macro pada file Macro_Query From Stock_PL,Jika 
quantity pada file Stok_PL Sheet Stok Item G, yang tidak ada Saldo Awal maupun 
transaksinya.  saya isi dengan angka (mis. angka 1) maka macronya bisa 
dijalankan.Jika dibiarkan NULL maka macronya akan Error.
Sebagai pembanding saya lampirkan juga file yang bernama WKS_Query From 
Stock_PL yaitu fie yang langsung dilink ke Worksheet melalui Get External Data.
Mudah2an penjelasan di atas dapat menjelaskan pertanyaan yang saya tanyakan 
sebelumnya.
Terima kasih.
Salam,HK

      From: "SUYONO [email protected] [belajar-excel]" 
<[email protected]>
 To: "[email protected]" <[email protected]> 
 Sent: Monday, 26 October 2015, 14:34
 Subject: RE: [belajar-excel] Menangkap/mengalihkan error
   
    Coba seperti ini Pak HK, semoga sesuai keinginan.    Public Function 
get_Average(Stock_awal As Double, nilai_beli AsDouble, stok_awal As Double, 
qty_pembelian As Double) As Double On Error GoTo Err get_Average = (Stock_awal 
+ nilai_beli) / stok_awal +qty_pembelian Exit Function Err: get_Average = 0 End 
Function       From:[email protected] 
[mailto:[email protected]] 
Sent: Monday, October 26, 2015 2:16 PM
To: [email protected]
Subject: [belajar-excel] Menangkap/mengalihkan error       Dear Be-Excelers, 
Saya sedang mencoba membuat perhitungan harga pokok denganmacro SQL).    
FORMULA ntuk menghitung harga pokok dengan sistim averageadalah sbb ÷  (Nilai 
Stok Awal + nilai pembelian)/qty stok awal + qtypembelian). Permasalahan timbul 
ketika hasil penjumlahan pembilang danpenyebut sama2 0(nol)..hasilnya Error.    
Pertanyaan saya: Bagaimana penulisannya di macro agar apabila hasilnya 
Error,Error tsb diganti dengan 0 (nol) sehingga hppnya = 0 (nol).    Terima 
kasih.    Salam, HK          Sent fromSamsung Mobile    #yiv6345406161 
#yiv6345406161 -- #yiv6345406161ygrp-mkp {border:1px solid 
#d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv6345406161 
#yiv6345406161ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv6345406161 
#yiv6345406161ygrp-mkp #yiv6345406161hd 
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 
0;}#yiv6345406161 #yiv6345406161ygrp-mkp #yiv6345406161ads 
{margin-bottom:10px;}#yiv6345406161 #yiv6345406161ygrp-mkp .yiv6345406161ad 
{padding:0 0;}#yiv6345406161 #yiv6345406161ygrp-mkp .yiv6345406161ad p 
{margin:0;}#yiv6345406161 #yiv6345406161ygrp-mkp .yiv6345406161ad a 
{color:#0000ff;text-decoration:none;}#yiv6345406161 #yiv6345406161ygrp-sponsor 
#yiv6345406161ygrp-lc {font-family:Arial;}#yiv6345406161 
#yiv6345406161ygrp-sponsor #yiv6345406161ygrp-lc #yiv6345406161hd {margin:10px 
0px;font-weight:700;font-size:78%;line-height:122%;}#yiv6345406161 
#yiv6345406161ygrp-sponsor #yiv6345406161ygrp-lc .yiv6345406161ad 
{margin-bottom:10px;padding:0 0;}#yiv6345406161 #yiv6345406161actions 
{font-family:Verdana;font-size:11px;padding:10px 0;}#yiv6345406161 
#yiv6345406161activity 
{background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv6345406161
 #yiv6345406161activity span {font-weight:700;}#yiv6345406161 
#yiv6345406161activity span:first-child 
{text-transform:uppercase;}#yiv6345406161 #yiv6345406161activity span a 
{color:#5085b6;text-decoration:none;}#yiv6345406161 #yiv6345406161activity span 
span {color:#ff7900;}#yiv6345406161 #yiv6345406161activity span 
.yiv6345406161underline {text-decoration:underline;}#yiv6345406161 
.yiv6345406161attach 
{clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 
0;width:400px;}#yiv6345406161 .yiv6345406161attach div a 
{text-decoration:none;}#yiv6345406161 .yiv6345406161attach img 
{border:none;padding-right:5px;}#yiv6345406161 .yiv6345406161attach label 
{display:block;margin-bottom:5px;}#yiv6345406161 .yiv6345406161attach label a 
{text-decoration:none;}#yiv6345406161 blockquote {margin:0 0 0 
4px;}#yiv6345406161 .yiv6345406161bold 
{font-family:Arial;font-size:13px;font-weight:700;}#yiv6345406161 
.yiv6345406161bold a {text-decoration:none;}#yiv6345406161 dd.yiv6345406161last 
p a {font-family:Verdana;font-weight:700;}#yiv6345406161 dd.yiv6345406161last p 
span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv6345406161 
dd.yiv6345406161last p span.yiv6345406161yshortcuts 
{margin-right:0;}#yiv6345406161 div.yiv6345406161attach-table div div a 
{text-decoration:none;}#yiv6345406161 div.yiv6345406161attach-table 
{width:400px;}#yiv6345406161 div.yiv6345406161file-title a, #yiv6345406161 
div.yiv6345406161file-title a:active, #yiv6345406161 
div.yiv6345406161file-title a:hover, #yiv6345406161 div.yiv6345406161file-title 
a:visited {text-decoration:none;}#yiv6345406161 div.yiv6345406161photo-title a, 
#yiv6345406161 div.yiv6345406161photo-title a:active, #yiv6345406161 
div.yiv6345406161photo-title a:hover, #yiv6345406161 
div.yiv6345406161photo-title a:visited {text-decoration:none;}#yiv6345406161 
div#yiv6345406161ygrp-mlmsg #yiv6345406161ygrp-msg p a 
span.yiv6345406161yshortcuts 
{font-family:Verdana;font-size:10px;font-weight:normal;}#yiv6345406161 
.yiv6345406161green {color:#628c2a;}#yiv6345406161 .yiv6345406161MsoNormal 
{margin:0 0 0 0;}#yiv6345406161 o {font-size:0;}#yiv6345406161 
#yiv6345406161photos div {float:left;width:72px;}#yiv6345406161 
#yiv6345406161photos div div {border:1px solid 
#666666;height:62px;overflow:hidden;width:62px;}#yiv6345406161 
#yiv6345406161photos div label 
{color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv6345406161
 #yiv6345406161reco-category {font-size:77%;}#yiv6345406161 
#yiv6345406161reco-desc {font-size:77%;}#yiv6345406161 .yiv6345406161replbq 
{margin:4px;}#yiv6345406161 #yiv6345406161ygrp-actbar div a:first-child 
{margin-right:2px;padding-right:5px;}#yiv6345406161 #yiv6345406161ygrp-mlmsg 
{font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv6345406161 
#yiv6345406161ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv6345406161 
#yiv6345406161ygrp-mlmsg select, #yiv6345406161 input, #yiv6345406161 textarea 
{font:99% Arial, Helvetica, clean, sans-serif;}#yiv6345406161 
#yiv6345406161ygrp-mlmsg pre, #yiv6345406161 code {font:115% 
monospace;}#yiv6345406161 #yiv6345406161ygrp-mlmsg * 
{line-height:1.22em;}#yiv6345406161 #yiv6345406161ygrp-mlmsg #yiv6345406161logo 
{padding-bottom:10px;}#yiv6345406161 #yiv6345406161ygrp-msg p a 
{font-family:Verdana;}#yiv6345406161 #yiv6345406161ygrp-msg 
p#yiv6345406161attach-count span {color:#1E66AE;font-weight:700;}#yiv6345406161 
#yiv6345406161ygrp-reco #yiv6345406161reco-head 
{color:#ff7900;font-weight:700;}#yiv6345406161 #yiv6345406161ygrp-reco 
{margin-bottom:20px;padding:0px;}#yiv6345406161 #yiv6345406161ygrp-sponsor 
#yiv6345406161ov li a {font-size:130%;text-decoration:none;}#yiv6345406161 
#yiv6345406161ygrp-sponsor #yiv6345406161ov li 
{font-size:77%;list-style-type:square;padding:6px 0;}#yiv6345406161 
#yiv6345406161ygrp-sponsor #yiv6345406161ov ul {margin:0;padding:0 0 0 
8px;}#yiv6345406161 #yiv6345406161ygrp-text 
{font-family:Georgia;}#yiv6345406161 #yiv6345406161ygrp-text p {margin:0 0 1em 
0;}#yiv6345406161 #yiv6345406161ygrp-text tt {font-size:120%;}#yiv6345406161 
#yiv6345406161ygrp-vital ul li:last-child {border-right:none 
!important;}#yiv6345406161 

  

Attachment: SQL.rar
Description: Binary data

Kirim email ke