选择现有形状时出现错误86db089e

时间:2018-09-07 06:46:41

标签: vba visio

我的Visio VBA中有以下代码。 大部分时间都可以,但是当形状(pShape)是页面上第一个选定的形状时,出现以下错误,无法捕获

-2032465762 86db089e

Set wpage = wOwner.ContainingPage   ' Visio page with both owner and subordinate
GetSubordinates pShape, wlinks, "", 0   
' gets all subordinates of pShape into wlinks
ActiveWindow.DeselectAll  ' just in case
On Error GoTo 0
ActiveWindow.Select pShape, visSelect
On Error GoTo errtrap
ActiveWindow.Selection.Delete

1 个答案:

答案 0 :(得分:0)

就在我发布之后,我看到了错误。我需要将所选页面设置为当前活动页面:     Application.ActiveWindow.Page = Application.ActiveDocument.Pages.Item(wpage.Name)