sanpao081 发表于 2024-8-24 10:52

求助VBA代码分析

哪个大佬帮忙看下是不是这里写错了,具体要怎么写才正常?本人小白

tydzjing 发表于 2024-8-24 12:52

引号里面是字符串,看一下你那个区域内容是否正确

anyongfu 发表于 2024-8-24 13:12

很明显字符串拼接错误
改成
ws.Range("M" & r).Value = Application.WorksheetFunction.Sum(ws.Range("M" & k & ":M" & o))

matxi 发表于 2024-8-24 14:44

可能错误的语句 ws.Range("M" & r).Value = Application.WorksheetFunction.Sum(ws.Range("M" & k & ":" & "M" & o)) 检查 k 和 o 的值:确保它们被正确分配,并且能够产生有效的行号用于 Sum 函数。添加调试语句:Debug.Print "Range: M" & k & ":M" & o你可以添加调试语句来检查 k、o 和引用的范围的实际值

开辟道路的菜鸡 发表于 2024-8-24 15:00

直接丢给gpt
页: [1]
查看完整版本: 求助VBA代码分析