Тема: DisplayPlotPreview выдаёт ошибку Method 'Application' of object "IAcadPlot' failed
Доброго времени суток. Уважаемые гуру VBA помогите, пожалуйста, решить проблему. При попытке вызвать предварительный просмотр печатаемого листа с помощью метода DisplayPlotPreview выдаётся ошибка "Method 'Application' of object 'IAcadPlot' failed" в следующем коде
Sub Preview() Dim Plotlayout As AcadLayout Dim oPlot As AcadPlot Dim PntNach(0 To 1) As Double Dim PntKon(0 To 1) As Double PntNach(0) = 0 PntNach(1) = 0 PntKon(0) = 100 PntKon(1) = 100 change_Target ReDim Preserve AddedLayouts(1 To 1) Set oPlot = ThisDrawing.Plot Set PlotConfig = ThisDrawing.PlotConfigurations Set Plotlayout = ThisDrawing.ModelSpace.layout With Plotlayout .ConfigName = "Xerox WorkCentre 5016 A4.pc3" .SetCustomScale 1, 1 ThisDrawing.Regen acActiveViewport .CanonicalMediaName = "A4" .CenterPlot = True .StyleSheet = "monochrome.ctb" .SetWindowToPlot PntNach, PntKon .PlotType = acWindow .PlotRotation = ac0degrees End With AddedLayouts(1) = ThisDrawing.ActiveLayout.Name LayoutList = AddedLayouts oPlot.SetLayoutsToPlot LayoutList [b]oPlot.DisplayPlotPreview acFullPreview[/b] End Sub
Странно, что сперва работало нормально. Потом начали появляться ошибки после 2-го запуска. А теперь с каждым запуском.
Буду очень признателен за помощь.