6、ExportToGIF函数
[入库:2005年8月18日] [更新:2007年3月24日]
该函数将excel图表导出为指定的gif文件。
public function exporttogif(byval strfilename as string)
on error goto herror
'--- 检查图表中是否确实存在数据
if (oexcelchart.seriescollection.count < = 0) then
err.raise number:=1001 + vbobjecterror, _
description:="no data series in chart"
exporttogif = -1
'--- 检查文件名字是否合法
elseif (isnull(strfilename) or trim(strfilename) = "") then
err.raise number:=1001 + vbobjecterror, _
description:="invalid file name for export"
exporttogif = -1
'--- 导出gif文件
else
oexcelchart.export strfilename, "gif": exporttogif = 1
end if
exit function
herror:
exporttogif = -1
app.logevent err.description, vblogeventtypeerror
err.raise err.number, err.source, err.description
end function
|
函数首先通过检查图表中数据系列的数量判断是否确实已有绘制图表的数据。接下来,程序检查gif文件的名字是否合法,然后使用chart对象的export方法将图表导出为指定的gif文件。以前生成的gif文件被自动改写。
本文关键:6、ExportToGIF函数
本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)