你好我已经写了一个代码来设置范围属性,它在一段时间内正常工作。 下面的例子是我的代码。设置范围属性
row_no = Ydim1 * matrix - Ydim1 + matrix
Set rng1 = Range("A" & row_no & ":" & c & row_no).Find(What:=somevar, LookIn:=xlValues, Lookat:=xlWhole)
如果Ydim1等于72和矩阵是等于1,那么行等于1和c =“EO”,那么它将工作正确 如果ydim1等于74和矩阵= 1,则也row_no = 1只,但RNG1显示什么
预先感谢您
当测试完全识别范围对象时。例如:'ThisWorkbook.Worksheets(“Sheet1”)。Range(“A”&row_no .....'。以防万一。 – CaBieberach
是否确定无论在A1和EO1之间实际存在“somevar”? –