输入整数单元格值和十进制值变量的不匹配错误

时间:2014-11-30 12:41:54

标签: excel-vba vba excel

您好,请在下面找到vb代码

        match_points = CInt(Sheet3.Cells(winning_row, name_col) * x_factor)
        Sheet5.Cells(final_row, final_col) = match_points

x_factor是十进制值,我的单元格值是整数。运行后它给我类型不匹配错误。请求帮助。应编写什么代码以便它接受价值。

1 个答案:

答案 0 :(得分:0)

根据msdn(http://msdn.microsoft.com/en-us/library/office/ff194567%28v=office.15%29.aspx

Cells方法返回范围的单元格或单个单元格.ins hort:复杂类型而不是值。怎么样?

match_points = CInt(Sheet3.Cells(winning_row, name_col).Value * x_factor)