代码后续...
Sub myMacro()
Dim pDoc As IMxDocument
Dim pMap As IMap
Dim pActiveView As IActiveView
Dim i As Long
Dim l As Long
Dim delNo As Integer '记录检测出的图形个数
Dim m As String
Dim pFeatureLayer As IFeatureLayer
Dim pFeatureClass As IFeatureClass
'Dim pFeatureBuffer As IFeatureBuffer
Dim pFeature As IFeature
Dim delFeature As IFeature
Dim pFeatCuror As IFeatureCursor
Dim pDataSet As IDataset
Dim pWorkSpaceEdit As IWorkspaceEdit
Dim ipSpaFil As ISpatialFilter
Dim pQueryFilter As IQueryFilter
Set ipSpaFil = New SpatialFilter
Set pDoc = ThisDocument
Set pMap = pDoc.FocusMap
Set pActiveView = pMap
If pMap.LayerCount = 0 Then Exit Sub
'选择图层
For i = 0 To pMap.LayerCount - 1
If pMap.Layer(i).Nam
Sub myMacro()
Dim pDoc As IMxDocument
Dim pMap As IMap
Dim pActiveView As IActiveView
Dim i As Long
Dim l As Long
Dim delNo As Integer '记录检测出的图形个数
Dim m As String
Dim pFeatureLayer As IFeatureLayer
Dim pFeatureClass As IFeatureClass
'Dim pFeatureBuffer As IFeatureBuffer
Dim pFeature As IFeature
Dim delFeature As IFeature
Dim pFeatCuror As IFeatureCursor
Dim pDataSet As IDataset
Dim pWorkSpaceEdit As IWorkspaceEdit
Dim ipSpaFil As ISpatialFilter
Dim pQueryFilter As IQueryFilter
Set ipSpaFil = New SpatialFilter
Set pDoc = ThisDocument
Set pMap = pDoc.FocusMap
Set pActiveView = pMap
If pMap.LayerCount = 0 Then Exit Sub
'选择图层
For i = 0 To pMap.LayerCount - 1
If pMap.Layer(i).Nam