Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Hi The idea behind the code below is to open an Excel sheet from Word. Th Excel Sheet serves as an ini-file. The Excel is opened as visible false. So far the code is working. But my problem is (see the bol passages) the "i"-counter. It changes but the value in xfilenam "xfilename objXLApp.workbooks("IntCoverage.xls").Worksheets(" Coverage").Range("G & i) & ".doc" stays always the same. If I open the Excel with visible true it works. Is there also a solution with visible = false? Thanks for you help Michael Sub Update() Dim savename As String Dim xfilename As String Dim macro_name As String Dim i As Integer Dim objXLApp As Object Set objXLApp = CreateObject(Class:="Excel.Application") objXLApp.workbooks.Ope ("R:\APS\AMR\REPB\IntCompanies\_Companies\IntCover age.xls") i = 9 Do 'objXLApp.workbooks.Active XFILENAME OBJXLAPP.WORKBOOKS(\"INTCOVERAGE.XLS\").WORKSHEETS (\"COVERAGE\").RANGE(\"G\ & I) & \".DOC\" MACRO_NAME OBJXLAPP.WORKBOOKS(\"INTCOVERAGE.XLS\").WORKSHEETS (\"COVERAGE\").RANGE(\"E\ & I) & \"_\" SAVENAME OBJXLAPP.WORKBOOKS(\"INTCOVERAGE.XLS\").WORKSHEETS (\"COVERAGE\").RANGE(\"C\ & I) & \"_1.DOC\"[/b] IF XFILENAME = \".DOC\" THEN EXIT DO DIM FS, F SET FS = CREATEOBJECT(\"SCRIPTING.FILESYSTEMOBJECT\") SET F = FS.GETFOLDER(XFILENAME) IF FS.FILEEXISTS(XFILENAME) = TRUE THEN DOCUMENTS.OPEN FILENAME:=(XFILENAME) APPLICATION.RUN MACRONAME:=(MACRO_NAME) ACTIVEDOCUMENT.SAVE CHANGEFILEOPENDIRECTOR \"R:\APS\AMR\REPB\INTCOMPANIES\_UPDATE\\" ACTIVEDOCUMENT.SAVEAS FILENAME:=(SAVENAME) FILEFORMAT:=WDFORMATDOCUMENT, _ LOCKCOMMENTS:=FALSE, PASSWORD:=\"\", ADDTORECENTFILES:=TRUE WRITEPASSWORD _ :=\"\", READONLYRECOMMENDED:=FALSE, EMBEDTRUETYPEFONTS:=FALSE _ SAVENATIVEPICTUREFORMAT:=FALSE, SAVEFORMSDATA:=FALSE SAVEASAOCELETTER:=FALSE ACTIVEDOCUMENT.CLOSE SAVECHANGES:=WDDONOTSAVECHANGES END IF [b] I = I + Loop Until xfilename = "" objXLApp.Quit Set objXLApp = Nothing Application.DisplayAlerts = True End Su -- MichaelS ----------------------------------------------------------------------- MichaelS_'s Profile: http://www.excelforum.com/member.php...fo&userid=2640 View this thread: http://www.excelforum.com/showthread.php?threadid=51716 |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
keyboard is locked after starting in both word and excel | Excel Discussion (Misc queries) | |||
how to keep a word of same sentence starting w a capital next lin | Excel Worksheet Functions | |||
separate a Capital starting word from a sentence | Excel Worksheet Functions | |||
Starting Excel | Excel Programming | |||
Starting a userform upon starting the file | Excel Programming |