Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 3
Default Exporting Chart sheets as gifs

I have this code and it works but creates two gifs for each chart sheet in my
workbook. For example: One gif has the following correct name but no gif:

1BUS-GDP-Graph.gif

Second gif file of the same chart, wrong name (old dos?) but contains the gif:

1BUS-G~1.GIF

Sub Chartexporter()
Dim Cht As Chart
Dim Fname As String
For Each Cht In ActiveWorkbook.Charts
Fname = ThisWorkbook.Path & "\" & Cht.Name & ".gif"
Cht.Export Filename:=Fname, Filtername:="gif"
Next Cht
End Sub

  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 735
Default Exporting Chart sheets as gifs

Not sure what you want, but the first line of file creation does not create
a gif, saving a file by changing its extension is not going to work, all you
have done is save the workbook under a different extension name!

Cht.Export should work assuming that the FName is correctly formatted. But
I reckon the first lime create a files of the same name, hence the conflict.



--

Regards,
Nigel




"John G" <John
wrote in message
...
I have this code and it works but creates two gifs for each chart sheet in
my
workbook. For example: One gif has the following correct name but no gif:

1BUS-GDP-Graph.gif

Second gif file of the same chart, wrong name (old dos?) but contains the
gif:

1BUS-G~1.GIF

Sub Chartexporter()
Dim Cht As Chart
Dim Fname As String
For Each Cht In ActiveWorkbook.Charts
Fname = ThisWorkbook.Path & "\" & Cht.Name & ".gif"
Cht.Export Filename:=Fname, Filtername:="gif"
Next Cht
End Sub


  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 6
Default Exporting Chart sheets as gifs

Hi Nigel,

I'm trying to loop through the workbook and export the chart sheets to gifs.

Thanks,

John

"Nigel" wrote:

Not sure what you want, but the first line of file creation does not create
a gif, saving a file by changing its extension is not going to work, all you
have done is save the workbook under a different extension name!

Cht.Export should work assuming that the FName is correctly formatted. But
I reckon the first lime create a files of the same name, hence the conflict.



--

Regards,
Nigel




"John G" <John
wrote in message
...
I have this code and it works but creates two gifs for each chart sheet in
my
workbook. For example: One gif has the following correct name but no gif:

1BUS-GDP-Graph.gif

Second gif file of the same chart, wrong name (old dos?) but contains the
gif:

1BUS-G~1.GIF

Sub Chartexporter()
Dim Cht As Chart
Dim Fname As String
For Each Cht In ActiveWorkbook.Charts
Fname = ThisWorkbook.Path & "\" & Cht.Name & ".gif"
Cht.Export Filename:=Fname, Filtername:="gif"
Next Cht
End Sub



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
exporting chart paunie Excel Discussion (Misc queries) 0 June 2nd 06 04:37 PM
I get COMException while exporting chart on IIS 6.0. asp newbie Charts and Charting in Excel 1 May 16th 06 08:27 AM
Exporting chart to GIF file Dick Scratcher Excel Programming 5 November 1st 04 07:54 AM
Exporting Charts as GIFs Adam Sparks Excel Programming 4 November 4th 03 11:05 PM


All times are GMT +1. The time now is 04:10 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"