Hi David,
Have a look at
http://support.microsoft.com/support/kb/articles/q217/1/74.asp Service pack 4 of Visual Studio addresses this problem.
Hope this helps,
Gavin...
>I have a loop that scans thru a list of excel file names and appends each one to a cursor (which is zapped at the beginning of each pass). The command is:
>
>APPEND FROM "&filename" XL8 SHEET 'Sheet1'
>
>One of these files causes the C00005 flameout and the related Windows diagnostic is 'page fault'.
>
>The one thing that's different about the offending xls file is that it contains 5 work sheets. The other files (that could be appended successfully) consisted of 1 or 2 worksheets (each work sheet has about 25 rows)
>
>I tried using the SHEET subclause to explicitly limit the transfer to one sheet, but to no avail.
>
>VFP6.0 SP3 has no trouble IMPORTing the offending file. Just APPENDing it. Weird.
>
>Am running on windows 98.
>
>Clues? Known workarounds?