找回密码
 立即注册
搜索

运行报错,错误13

1
回复
573
查看
[复制链接]

1

主题

4

帖子

81

幻币

一流武者

Rank: 3Rank: 3

积分
299
QQ
2017-6-23 16:45:54 显示全部楼层 |阅读模式
我是一个新手,下面的语句报错,错误13
d 是个日期
表一的c列也是时间,B列是数值,目的是判断 10050/B列数值 + C列日期的结果与 d 比较
请各位大侠指教
Sub Calculate_client()
Dim i&, r&, d&, k&, j&, l&

Sheets(1).Activate
r = Range("g1000000").End(xlUp).Row
k = 2 'Sheet2 的起始行
d = Sheets(2).Range("a1").Value

For i = 1 To r

If Sheets(1).Range("b" & i).Value  "" And Sheets(1).Range("c" & i).Value  "" Then
h = 10050 / Sheets(1).Cells(i, 2).Value
h1 = Sheets(1).Range("c" & i).Value
h = h + h1


If h < d Then
Sheets(2).Range("c" & k).Value = Sheets(1).Range("a" & i).Value
Sheets(2).Range("d" & k).Value = Sheets(1).Range("c" & i).Value

k = k + 1

End If
End If
Next

End Sub
PPT学习论坛
回复

使用道具 举报

10

主题

78

帖子

1057

幻币

一派掌门

Rank: 6Rank: 6

积分
1524
QQ
2017-6-25 13:41:15 显示全部楼层
文件发上来
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册