Excel vba如何分解?

我试图划分细胞的价值

Dim Sk as integer, P as integer 'Cells(5, 4) = 9 'Cells(5, 14) = 2 Sk = Cells(5, 4) - Cells(5, 14) ' Sk= 7 P = Sk / Cells(5, "D") ' SK = 7 ' Cells(5, "D") = 15 ' P = 0 

但是,Excel总是给我P = 0,如果我改变除法/多重*永恒的好

Excel想成为P变种为什么这个hapens?

而不是声明作为一个Integer SK作为一个Double