各位朋友,伸出您友誼之手,拉我一把吧!
有一個計算加班費的功能,有加班整天數,和除加班整天數外的時間(精確到分鐘,比如關個小時),哪麼他的計算方法為
((加班天數*每天工時)+除整天外的時間)=總加班時間
總加班時間*時薪=總加班費
但現在是,我無法在VBA中找到和decimal()相對應的數值類型。
比如我設定除整天外的加班時間為decimal(5,2),加班總時間為decimal(6,2),
哪麼在VBA中,用哪一種數值類型來計算好哪?
給點建意,多多謝!
----------------------------------------------------
附VBA變量數據類型表
名稱 字節 范圍
byte 1 0-255
boolean 2 true or false
integer 2 -32768 ~32767
long 4 -2147483648-2147483647
single 4 -3.402823e38~-1.401298e-45 or 1.401298e-45 ~ 3.402823e38
double 8 -1.79769313486232e308 ~ -14.94065645841247e-342
currency 8 -922337203685477.5808 ~ 922337203685477.5807
date 8 january 1,100 ~ december 31,9999
object 4
string(定長) len <=64000
string(變長) 10+len <=20億
variant(數字) 16 同double
variant(字符) 22+len 同string
[此贴子已经被HG于2002-7-2 11:28:34编辑过]
|