Distribution of data standard check tool v1.37_20230923 (&H8000FFFF, insufficient memory error resolved)

How to Fix Data Standard Check Tool_v1.33 Error “Not enough memory” In the article, I explained how to bypass the out-of-memory error by setting the size of text, apps, and other items in the display settings to 100%. We were unable to fundamentally solve this error as we could not find the cause of this error that occurred when setting the text scale to 125%, but today we have finally found a solution and are distributing data standard check tool v1.37_20230923.

1. Cause of error

Below is the mouse cursor that appears when you hover over the text with HyperLink in the “About” form in Data Standard Check Tool v1.36.

v1.36에서 "About" 폼의 HyperLink가 있는 텍스트에 마우스를 올렸을 때 보여지는 마우스 커서
Mouse cursor shown when hovering over text with HyperLink in the “About” form in v1.36

I added it because I didn't like the mouse cursor provided by default in Excel VBA's user form. custom mouse cursorBut this was the cause of the problem.

When the size of text, apps, and other items in the display settings is set to 125%, the mouse cursor appears to not be displayed properly, causing the error below.

  • &H8000FFFF (-2147418113) A system error has occurred. Error.
  • Out of memory.
오류 메시지: &H8000FFFF (-2147418113) 시스템 오류가 발생하였습니다. 오류입니다.
Error message: &H8000FFFF (-2147418113) A system error has occurred. Error.
오류 메시지: 메모리가 부족합니다.
Error message: Out of memory.

2. How to resolve the error

In Data Standard Check Tool v1.37, the custom mouse cursor was removed and changed to the default cursor. In Data Standard Check Tool v1.37, the mouse cursor that appears when you hover over the text with HyperLink in the “About” form is as follows.

데이터 표준점검 도구 v1.37_20230923 에서 "About" 폼의 HyperLink가 있는 텍스트에 마우스를 올렸을 때 보여지는 마우스 커서
Mouse cursor shown when hovering over text with HyperLink in the “About” form in data standard check tool v1.37_20230923

This cursor is not a user-defined mouse cursor, but the mouse cursor provided by default in Excel VBA. I changed all three HyperLink mouse cursors indicated in blue text.

3. Check normal operation

As shown below, we set the size of text, apps, and other items to 125% and confirmed that the “About” window was displayed without error and that all other functions operated normally.

데이터 표준점검 도구 v1.37_20230923 에서 텍스트, 앱 및 기타 항목의 크기를 125%로 설정하고 "About" 창이 오류 없이 보여짐
In Data Standard Check Tool v1.37_20230923, the size of text, apps, and other items is set to 125%, and the “About” window is displayed without error.

4. Download data standard check tool v1.37_20230923

This tool can be found in the github repository below.

https://github.com/DAToolset/ToolsForDataStandard

v1.37 can be downloaded directly from this URL.

https://github.com/DAToolset/ToolsForDataStandard/blob/main/PropertyStandardCheckTool_v1.37_20230923_1.xlsm?raw=true

5. Recommendations

Because it is tested only in a limited environment, different unexpected errors may occur in each user environment. If there are any errors, please let me know in the comments.

2 Responses

  1. Avatar photo KSM says:

    The old bug has finally been resolved. Thank you for your hard work.

Leave a Reply

Your email address will not be published. Required fields are marked *

en_USEnglish