PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Visual_Basic
[VBA ] 资料形态溢位
楼主:
hellk
(我的热锅溶化了你的冰霜)
2018-09-15 01:27:15
如下
当定义 b c 为 byte 时
a=c*b 会溢位
但如果定义 b c integer时 就正常
可是我不懂的是 我是定义a 为integer
但是b*c>255 就会溢位
请问这是正常的吗??
Sub over()
Dim b As Byte, c As Byte
Dim a As Integer
b = 60
c = 60
a = c * b
End Sub
作者:
LPH66
(-6.2598534e+18f)
2018-09-15 04:55:00
因为你在算 b*c 时还没把东西放进 a 里想做“把结果放进 a”这个动作之前要先求出结果但求出结果时必须遵照型态所以溢位
继续阅读
[VBA ] 求解视窗输入问题
moom7887
Re: [VBA ] 这个写法为何无法改变字体颜色?
changyg
Re: [VBA ] 这个写法为何无法改变字体颜色?
paul60209
[VBA ] 这个写法为何无法改变字体颜色?
sde7w9xzo
Re: [算表] VBA里怎么让IFERROR秀出空白
paul60209
Fw: [算表] VBA里怎么让IFERROR秀出空白
Ibrahimovic
Fw: [算表] VBA里的日期变量初始值设定问题
Ibrahimovic
[VBA ] 工作表另存新档
atelierz21
Fw: [发案] 商务Excel VBA制作及教学
lastingace
[VBA ] Access 下拉式选单 run-time error
dbfhunter
Links
booklink
Contact Us: admin [ a t ] ucptt.com