![]() |
excel 2007 problem, activewindow.visible = false does not work
Hello All,
I'm just now starting to port a huge addin to excel 2007. What a mess! To get out of chart edit mode on an embedded chart, I have always used the following: ActiveWindow.Visible = False But this doesn't seem to work in Excel 2007. Is there a simple way to get out of chart edit mode and return to the worksheet? I suppose doing a Select of a worksheet cell might do it, but I'd rather not have to do it that way. Thanks, Brian Murphy |
excel 2007 problem, activewindow.visible = false does not work
Hi Brian,
I don't have Excel 2007, in earlier versions simply Range("A1").select normally works (but not always). I use at least one extra step, this is a small snippet from a routine I use to de-select an embedded chart. Assuming - - Selection is an ActiveChart but not the ChartObject, eg ChartArea - The ShowWindow property is false - Apart from the chart window the Workbook only has one other window which is visible - The Chartobject is on a Worksheet, not on a chart-sheet With ActiveWorkbook.Windows(2) .Activate ' selects the chartobject .VisibleRange(1, 1).Select ' or .RangeSelection(1, 1).Select if it intersects the VisibleRange End With This caters for 'the' typical scenario, but should check and cater for others, ie the assumptions. Regards, Peter T wrote in message ups.com... Hello All, I'm just now starting to port a huge addin to excel 2007. What a mess! To get out of chart edit mode on an embedded chart, I have always used the following: ActiveWindow.Visible = False But this doesn't seem to work in Excel 2007. Is there a simple way to get out of chart edit mode and return to the worksheet? I suppose doing a Select of a worksheet cell might do it, but I'd rather not have to do it that way. Thanks, Brian Murphy |
All times are GMT +1. The time now is 11:30 PM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com