【发布时间】:2018-09-10 19:27:50
【问题描述】:
我正在尝试创建一个简单的宏来删除一些数据,包括 Autoshape
- Shapes("ACCESS"),但我希望此宏仅在 Autoshape 存在时运行。
如果它不存在,则操作将只是Range("B2").Select
有人可以帮忙吗?
我的代码
Sub DeleteRepWT()
ActiveSheet.Shapes("ACCESS").Select
Selection.ShapeRange.IncrementLeft 57#
Selection.ShapeRange.IncrementTop -85.5
Range("M4").Select
ActiveSheet.Shapes("ACCESS").Select
Selection.Delete
Columns("K:AI").Select
Selection.Delete Shift:=xlToLeft
Range("B2").Select
End Sub
【问题讨论】:
标签: excel excel-2003 vba