Hey all,
Having problems centering a column
Can someone explain how to center a column using python?
import win32com.client
import re
import codecs
import win32com.client .dynamic
import time
import datetime
from win32com.client .dynamic import Dispatch
from win32com.client import constants
t2 = win32com.client .Dispatch("Exce l.Application")
t2.Visible=1
wb = t2.Workbooks.Op en (path + xltrack)
sh2 = wb.Worksheets (sheet)
lastcol = sh2.UsedRange.C olumns.Count
sh2.Columns(las tcol).Horizonta lAlignment = xlCenter
Traceback (most recent call last):
File "<interacti ve input>", line 1, in ?
NameError: name 'xlCenter' is not defined
sh2.Columns(las tcol).Horizonta lAlignment = constant.xlCent er
Traceback (most recent call last):
File "<interacti ve input>", line 1, in ?
NameError: name 'constant' is not defined
sh2.Columns(las tcol).Horizonta lAlignment = -4108
Traceback (most recent call last):
File "<interacti ve input>", line 1, in ?
File "C:\Python24\Li b\site-packages\win32c om\client\__ini t__.py", line 455, in __getattr__
return self._ApplyType s_(*args)
File "C:\Python24\Li b\site-packages\win32c om\client\__ini t__.py", line 446, in _ApplyTypes_
return self._get_good_ object_(
com_error: (-2146827864, 'OLE error 0x800a01a8', None, None)
Having problems centering a column
Can someone explain how to center a column using python?
import win32com.client
import re
import codecs
import win32com.client .dynamic
import time
import datetime
from win32com.client .dynamic import Dispatch
from win32com.client import constants
t2 = win32com.client .Dispatch("Exce l.Application")
t2.Visible=1
wb = t2.Workbooks.Op en (path + xltrack)
sh2 = wb.Worksheets (sheet)
lastcol = sh2.UsedRange.C olumns.Count
sh2.Columns(las tcol).Horizonta lAlignment = xlCenter
Traceback (most recent call last):
File "<interacti ve input>", line 1, in ?
NameError: name 'xlCenter' is not defined
sh2.Columns(las tcol).Horizonta lAlignment = constant.xlCent er
Traceback (most recent call last):
File "<interacti ve input>", line 1, in ?
NameError: name 'constant' is not defined
sh2.Columns(las tcol).Horizonta lAlignment = -4108
Traceback (most recent call last):
File "<interacti ve input>", line 1, in ?
File "C:\Python24\Li b\site-packages\win32c om\client\__ini t__.py", line 455, in __getattr__
return self._ApplyType s_(*args)
File "C:\Python24\Li b\site-packages\win32c om\client\__ini t__.py", line 446, in _ApplyTypes_
return self._get_good_ object_(
com_error: (-2146827864, 'OLE error 0x800a01a8', None, None)
Comment