您把代码和表达式完全混淆在一起了。
例如这行:
dr("人均加工费_" & j &) =" iif(dr("投工_" & j &)=0,null,dr("加工费_" & j &) "/" dr("投工_" & j &)"
应该是这样:
If dr("投工_" & j) = 0 Then dr("人均加工费_" & j) = NothingElse dr("人均加工费_" & j) = dr("加工费_" & j ) / dr("投工_" & j)Next
还有dr变量应该赋值。
建议您先暂停一下,抽时间温习一下帮助,重使用指南部分开始温习。