ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Excel crashes during a module execution (https://www.excelbanter.com/excel-programming/308906-re-excel-crashes-during-module-execution.html)

Renato

Excel crashes during a module execution
 
doesn't work...


"AA2e72E" wrote:

You might try replacing
.Fields.Append "QtÃ*", adInteger

by .Fields.Append "[QtÃ*]", adInteger


"Renato" wrote:

Hi all,
I'm using inside Excel2000 a VBA module
where at a certain point I use a temporary
ADO recordset : when I recall the open method
(see the code below) Excel crashes with the following error :

The instruction at "0x1f4474b6" refers to the memory at
"0x00000530".The memory could not be "written".

This happened on a Windows2000prof sp4 machine
(MDAC 2.8).
I tried the same code on a Windows98-2ED machine
and everything works properly!
Why?

Thank in advance for any help.

Renato Debiasi

...
dim rsteventi as New ADODB.Recordset
...

Set rsteventi = New ADODB.Recordset

With rsteventi
.Fields.Append "Ev", adBSTR, 10
.Fields.Append "St", adBSTR, 1
.Fields.Append "T", adBSTR, 1
.Fields.Append "Num", adInteger
.Fields.Append "CliFor", adBSTR, 20
.Fields.Append "RifCli", adBSTR, 10
.Fields.Append "Val", adBSTR, 3
.Fields.Append "ValTot", adInteger
.Fields.Append "QtÃ*", adInteger
.Fields.Append "Disp", adInteger
.CursorType = adOpenStatic
.LockType = adLockOptimistic
.Open
End With
....





All times are GMT +1. The time now is 05:24 PM.

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