Excell运行显示“VBA方法'range'作用于对象'_global'时失败”,如何调试?
Subfill_color()Application.ScreenUpdating=False'暂停刷新屏幕Fori=212To254'为数据源的起始和结束行号Activ...
Sub fill_color()
Application.ScreenUpdating = False '暂停刷新屏幕
For i = 212 To 254 '为数据源的起始和结束行号
ActiveSheet.Shapes(Range("Data-analysis!AR" & i).Value).Fill.ForeColor.RGB = Range(Range("Data-analysis!AY" & i).Value).Interior.Color
'对各省的图形使用其颜色栏的值作为名称所指向的单元格的颜色填充
Next i
Application.ScreenUpdating = True '恢复刷新屏幕
End Sub
Private Sub Workbook_Open()
End Sub
这段代码,运行显示“VBA方法'range'作用于对象'_global'时失败”,如何修改? 展开
Application.ScreenUpdating = False '暂停刷新屏幕
For i = 212 To 254 '为数据源的起始和结束行号
ActiveSheet.Shapes(Range("Data-analysis!AR" & i).Value).Fill.ForeColor.RGB = Range(Range("Data-analysis!AY" & i).Value).Interior.Color
'对各省的图形使用其颜色栏的值作为名称所指向的单元格的颜色填充
Next i
Application.ScreenUpdating = True '恢复刷新屏幕
End Sub
Private Sub Workbook_Open()
End Sub
这段代码,运行显示“VBA方法'range'作用于对象'_global'时失败”,如何修改? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询