[python-win32] Original Problem
Bob Gailer
bgailer at alum.rpi.edu
Tue Nov 11 14:05:30 EST 2003
In my previous e-mail I mentioned a problem communication with excel. Here
is the code (note that graph_base.xls has a blank chart on it):
----------------i:\samis\python\super_out.py------------------------------------
import win32com.client
ex = win32com.client.Dispatch("excel.application");ex.Visible = 1
wb = ex.Workbooks.Open('i:\\samis\\data\\graph_base.xls')
sheets = ex.Worksheets.Count
ex.Worksheets(1).Copy(None, ex.Worksheets(1))
wk2 = ex.Worksheets(sheets + 1)
co = wk2.ChartObjects(1)
ch = co.Chart
ch.ChartType = 4 # xlLine
series_range = ex.Range("C25:D27")
ch.SeriesCollection().Add(series_range, 2)
------------------------------------------------------------
and here is the error (on my client's machine, under win32all 150
------------------------------------------------------------
File "i:\samis\python\super_out.py", line 11
ch.SeriesCollection().Add(series_range, 2)
File "<COMObject SeriesCollection>", line 3, in Add
File "C:\Python22\lib\site-packages\win32com\client\__init__.py", line
93, in Dispatch
return __WrapDispatch(dispatch, userName, resultCLSID, typeinfo,
UnicodeToString, clsctx)
File "C:\Python22\lib\site-packages\win32com\client\__init__.py", line
41, in __WrapDispatch
return dynamic.Dispatch(dispatch, userName, WrapperClass, typeinfo,
UnicodeToString=UnicodeToString,clsctx=clsctx)
File "C:\Python22\lib\site-packages\win32com\client\dynamic.py", line
90, in Dispatch
typeinfo = IDispatch.GetTypeInfo()
AttributeError: 'int' object has no attribute 'GetTypeInfo'
------------------------------------------------------------
This error does not happen on my machine (under win32all 154)
Bob Gailer
bgailer at alum.rpi.edu
303 442 2625
-------------- next part --------------
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.538 / Virus Database: 333 - Release Date: 11/10/2003
More information about the Python-win32
mailing list