vba 判断 区域a1 :m9上有没有文本框 excel

vba 判断 区域a1 :m9
上有没有插入文本框 excel

可以用下面这段程序来判断:
Sub myshape()
isshape = 0
For Each tbox In ActiveSheet.Shapes
If tbox.Type = msoTextBox Then
irow1 = tbox.TopLeftCell.Row '获的shape对象的左上角所在单元格的行号
icol1 = tbox.TopLeftCell.Column '获的shape对象的左上角所在单元格的的列号
If irow1 <= 9 And icol1 <= 13 Then
MsgBox "有文本框"
isshape = 1
Exit For
End If
End If
Next
If isshape = 0 Then
MsgBox "没有文本框"
End If
End Sub
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网