Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Dear Experts:
below code sets a new width for all charts of the active sheet. The input box functionality should be expanded with the following features: - the current width of the first chart is to be displayed as the default width - this default width is to be displayed in cm, not in points - likewise the new width is to be entered in cm, not in points Your professinal help is more than appreciated. Thank you very much in advance. Regards, Andreas Sub ResizeCharts() Dim myChtObj As ChartObject Dim myInput As String myInput = InputBox(Prompt:="New Width for all charts.", _ Title:="ENTER NEW WIDTH FOR ALL CHARTS", Default:="400") For Each myChtObj In ActiveSheet.ChartObjects myChtObj.Width = myInput Next myChtObj End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Charts Resize on Open | Excel Discussion (Misc queries) | |||
Ho do I resize multiple charts? | Charts and Charting in Excel | |||
Charts resize themselves | Charts and Charting in Excel | |||
resize charts | Charts and Charting in Excel | |||
Copy charts and resize | Excel Programming |