Problem solved pake IIF pada bagian HPP_Unit.

Sebelumnya
(Nilai+b.Nilai_Beli)/(Qty+b.Qty_Beli) As HPP_Unit

menjadi
IIF ((Qty+b.Qty_Beli)=0,0, (Nilai+b.Nilai_Beli)/(Qty+b.Qty_Beli)) As HPP_Unit

Terima kasih.

Salam,
HK

Sent from Samsung Mobile

<div>-------- Original message --------</div><div>From: "SUYONO 
[email protected] [belajar-excel]" <[email protected]> 
</div><div>Date:26/10/2015  5:38 PM  (GMT+07:00) </div><div>To: 
[email protected] </div><div>Subject: RE: [belajar-excel] 
Menangkap/mengalihkan error </div><div>
</div>Sore Pak hendrik

 

Kalau External Data masih belum paham.

 

Salam

Suyono

 

From: [email protected] [mailto:[email protected]] 
Sent: Monday, October 26, 2015 4:47 PM
To: [email protected]
Subject: Re: [belajar-excel] Menangkap/mengalihkan error [1 Attachment]

 

 

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 As Double, 
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 dengan macro SQL).

 

FORMULA ntuk menghitung harga pokok dengan sistim average adalah sbb รท 

(Nilai Stok Awal + nilai pembelian)/qty stok awal + qty pembelian).

Permasalahan timbul ketika hasil penjumlahan pembilang dan penyebut 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 from Samsung Mobile

 


Kirim email ke