ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   application displayalert not working? (https://www.excelbanter.com/excel-programming/297065-application-displayalert-not-working.html)

will lam

application displayalert not working?
 
hi

i got a VBA prog. to open excel. but, when the prog. open excel spreadsheet, there is an error. "Can't open pivot table soubrce file..." so, i tried to supress the error message via the code. but, VB stops at the Open() statement, and wait for me to respond to the message before it continues. and, i really want VB ignores the error, and continues

the oXL.DisplayAlerts = False does supress the error message IF i press F8 in VB editor to step through the code. but, if i set a breakpoint and hit F5 to jump over 5 lines of code. then, the error message comes up again

does anyone has any idea on that

thank you

will lam

Set oXL = New Excel.Applicatio

'wla
oXL.DisplayAlerts = Fals

TempFileString = sFileStrin
sTempTicker = Left(sFileString, Len(sFileString) - 4
On Error GoTo bai


TempFileString = sfilePath & "\" & TempFileStrin
Set owb = oXL.Workbooks.Open(FileName:=TempFileString, UpdateLinks:=False, ReadOnly:=False, ignoreReadOnlyRecommended:=True


Set oSht = owb.Worksheets.Item("Cover Page"

sAnalystEmail = Trim(oSht.Cells(9, 4).Value
If Not InStr(sAnalystEmail, "@") 0 The
PrepExcelFile = CStr(GetAnalystIDFromTicker(sTempTicker)
If PrepExcelFile = "" Then GoTo NoAnalys
Els
PrepExcelFile = GetAnalystIDFromDB(sAnalystEmail
If PrepExcelFile = "" Then GoTo NoAnalys
End I

For Each oWs In owb.Worksheet
oWs.Protect Password:="", DrawingObjects:=True, Contents:=True, Scenarios:=Tru
Nex

For Each oChart In owb.Chart
oChart.Protect Password:="", DrawingObjects:=True, Contents:=True, Scenarios:=Tru
Nex


- breakpoint he bProtected = ProtectedCheck(owb)


.. .


Tom Ogilvy

application displayalert not working?
 
What version of Excel. I believe this didn't work in xl97.

Also, where are you running this code. If it is in Excel, you don't need to
start a new instance of excel to open another workbook.

--
Regards,
Tom Ogilvy


"Will Lam" wrote in message
...
hi,

i got a VBA prog. to open excel. but, when the prog. open excel

spreadsheet, there is an error. "Can't open pivot table soubrce file..." so,
i tried to supress the error message via the code. but, VB stops at the
Open() statement, and wait for me to respond to the message before it
continues. and, i really want VB ignores the error, and continues.

the oXL.DisplayAlerts = False does supress the error message IF i press F8

in VB editor to step through the code. but, if i set a breakpoint and hit F5
to jump over 5 lines of code. then, the error message comes up again.

does anyone has any idea on that?

thank you,

will lam

Set oXL = New Excel.Application

'wlam
oXL.DisplayAlerts = False

TempFileString = sFileString
sTempTicker = Left(sFileString, Len(sFileString) - 4)
On Error GoTo bail


TempFileString = sfilePath & "\" & TempFileString
Set owb = oXL.Workbooks.Open(FileName:=TempFileString,

UpdateLinks:=False, ReadOnly:=False, ignoreReadOnlyRecommended:=True)


Set oSht = owb.Worksheets.Item("Cover Page")

sAnalystEmail = Trim(oSht.Cells(9, 4).Value)
If Not InStr(sAnalystEmail, "@") 0 Then
PrepExcelFile = CStr(GetAnalystIDFromTicker(sTempTicker))
If PrepExcelFile = "" Then GoTo NoAnalyst
Else
PrepExcelFile = GetAnalystIDFromDB(sAnalystEmail)
If PrepExcelFile = "" Then GoTo NoAnalyst
End If

For Each oWs In owb.Worksheets
oWs.Protect Password:="", DrawingObjects:=True, Contents:=True,

Scenarios:=True
Next

For Each oChart In owb.Charts
oChart.Protect Password:="", DrawingObjects:=True,

Contents:=True, Scenarios:=True
Next


- breakpoint he bProtected = ProtectedCheck(owb)


. .




will lam

application displayalert not working?
 
Hi Tom

i'm using excel 2002. i run it from VB6. thanks. -w

----- Tom Ogilvy wrote: ----

What version of Excel. I believe this didn't work in xl97

Also, where are you running this code. If it is in Excel, you don't need t
start a new instance of excel to open another workbook

--
Regards
Tom Ogilv


"Will Lam" wrote in messag
..
hi
i got a VBA prog. to open excel. but, when the prog. open exce

spreadsheet, there is an error. "Can't open pivot table soubrce file..." so
i tried to supress the error message via the code. but, VB stops at th
Open() statement, and wait for me to respond to the message before i
continues. and, i really want VB ignores the error, and continues
the oXL.DisplayAlerts = False does supress the error message IF i press F

in VB editor to step through the code. but, if i set a breakpoint and hit F
to jump over 5 lines of code. then, the error message comes up again
does anyone has any idea on that
thank you
will la
Set oXL = New Excel.Applicatio
'wla

oXL.DisplayAlerts = Fals
TempFileString = sFileStrin

sTempTicker = Left(sFileString, Len(sFileString) - 4
On Error GoTo bai
TempFileString = sfilePath & "\" & TempFileStrin

Set owb = oXL.Workbooks.Open(FileName:=TempFileString

UpdateLinks:=False, ReadOnly:=False, ignoreReadOnlyRecommended:=True
Set oSht = owb.Worksheets.Item("Cover Page"

sAnalystEmail = Trim(oSht.Cells(9, 4).Value

If Not InStr(sAnalystEmail, "@") 0 The
PrepExcelFile = CStr(GetAnalystIDFromTicker(sTempTicker)
If PrepExcelFile = "" Then GoTo NoAnalys
Els
PrepExcelFile = GetAnalystIDFromDB(sAnalystEmail
If PrepExcelFile = "" Then GoTo NoAnalys
End I
For Each oWs In owb.Worksheet

oWs.Protect Password:="", DrawingObjects:=True, Contents:=True

Scenarios:=Tru
Nex
For Each oChart In owb.Chart

oChart.Protect Password:="", DrawingObjects:=True

Contents:=True, Scenarios:=Tru
Nex
- breakpoint he bProtected = ProtectedCheck(owb
.




All times are GMT +1. The time now is 02:57 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com