Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi -
You don't necessarily give the chart a name, but rather the shape that the chart is embedded in. I won't dupe all the code he however, once you have copied it to the clipboard as a picture you can give it a name as you paste it via the following: With Workbooks("YourWorkbookNameHere").Activate With .Sheets("YourWorkSheetHere") .Cells("YourCellsHere").Select .Pictures.Paste.Select Selection.ShapeRange.Parent.Name = "YourChartNameHere" End With End With Where (obviously) you replace the "YourWorkbookNameHere", "YourWorkSheetHere" and "YourCellsHere" and "YourChartNameHere" with your own references. It took a while to figure out that you don't give the chart a name at any point, but rather you assign a name to the (object) parent of the picture, which is a shape. You can then access the shape at any given point later on when it is given a sensible name. John |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Connect a number to a picture bank and import that picture to exce | Excel Discussion (Misc queries) | |||
how do I insert picture into cell so vlookup can return picture? | Excel Worksheet Functions | |||
insert a picture in to a comment but picture not save on hard disk | Excel Discussion (Misc queries) | |||
get a picture width and height without inserting the picture | Excel Programming | |||
I know selected picture is a shape but typename says is picture | Excel Programming |