dbTalk Databases Forums  

Using ActiveX Script to Modify Excel File

microsoft.public.sqlserver.dts microsoft.public.sqlserver.dts


Discuss Using ActiveX Script to Modify Excel File in the microsoft.public.sqlserver.dts forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Joann
 
Posts: n/a

Default Using ActiveX Script to Modify Excel File - 03-05-2006 , 10:54 AM






Hi,

I am trying to freeze pane but keeps getting the "Obj doesn't support
this property" error. Here is my code and the error message. Any
suggestion would really be appreciated. Thanks in advance.

Joanna

'************************************************* *********************
' Visual Basic ActiveX Script
'************************************************* ***********************

Function Main()
Set objXL = CreateObject("Excel.Application")
set objWB = objXL.Workbooks.Open("C:\test1.xls")
Set objWS1 = objWB.Worksheets("Sheet1")

objws1.Rows("2:2").FreezePanes = True

objWB.Save
objxl.quit
Main = DTSTaskExecResult_Success
End Function

================================================== ========

Package Error

Error Source : Microsoft Data Transformation Services (DTS) Package

Error Description : Error Code : 0
Error Source = Microsoft VBScript Runtime error
Error Description : Object doesn't support this property or method:
'objWS1.Rows(...).FreezePanes'


Reply With Quote
  #2  
Old   
Ilya Margolin
 
Posts: n/a

Default Re: Using ActiveX Script to Modify Excel File - 03-07-2006 , 07:29 AM






Joan,

objws1.Rows("2:2").Select
objXL.ActiveWindow.FreezePanes = True

Ilya

"Joann" <jcma76 (AT) yahoo (DOT) com> wrote

Quote:
Hi,

I am trying to freeze pane but keeps getting the "Obj doesn't support
this property" error. Here is my code and the error message. Any
suggestion would really be appreciated. Thanks in advance.

Joanna

'************************************************* *********************
' Visual Basic ActiveX Script
'************************************************* ***********************

Function Main()
Set objXL = CreateObject("Excel.Application")
set objWB = objXL.Workbooks.Open("C:\test1.xls")
Set objWS1 = objWB.Worksheets("Sheet1")

objws1.Rows("2:2").FreezePanes = True

objWB.Save
objxl.quit
Main = DTSTaskExecResult_Success
End Function

================================================== ========

Package Error

Error Source : Microsoft Data Transformation Services (DTS) Package

Error Description : Error Code : 0
Error Source = Microsoft VBScript Runtime error
Error Description : Object doesn't support this property or method:
'objWS1.Rows(...).FreezePanes'




Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.