我一直在试图解决这个问题,但不能。我有以下VBA代码。运行时出现“运行时错误6:溢出”。我想我已经为每个变量分配了一个正确的类型。请帮忙!!运行时错误6:溢出:Excel VBA
Sub UseCoeff()
Dim a, b As Long
Dim Value1 As Double
ThisWorkbook.Sheets("UseTableBEA").Activate
For b = 2 To 427
For a = 2 To 431
Value1 = ThisWorkbook.Sheets("UseTableBEA").Cells(a, b).Value/ThisWorkbook.Sheets("UseTableBEA").Cells(432, b).Value
ThisWorkbook.Sheets("UseCoeff").Cells(a, b).Value = Value1
Next a
Next b
End Sub
每个小区将具有可以是8 0和1之间至多小数位的结果。 在此先感谢!
您使用的是哪个版本的Excel?在Excel 2003中,你不能有427列... – Passerby