Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

OFF2000: "Could Not Open Macro Storage" Error Message When Euro Character or Other Symbol Used in Module, Procedure or Macro Name

View products that this article applies to.

This article was previously published under Q220681

↑ Back to the top


When you create a macro that contains the euro character (or any other European character) in the module, procedure, or macro name, you may receive the following error message:
Could not open macro storage.

↑ Back to the top


The euro character is one of many special characters that you cannot use to name modules, procedures, or project items. Other European and Asian characters may also cause the problem. This error also occurs if you have used a space, period (.), exclamation mark (!), or the character @, &, $, #, or [] in the module name.

↑ Back to the top


When you name your macro procedure, module, or macro, use standard alphanumeric characters from the English (U.S.) character set.

↑ Back to the top

More information

For more information about Visual Basic for Applications naming rules, in the Visual Basic Editor, click Microsoft Visual Basic Help on the Help menu, type Visual Basic naming rules in the Office Assistant or the Answer Wizard, and then click Search to view the topic.

↑ Back to the top

Keywords: KB220681, kbintldev, kberrmsg, kbbug

↑ Back to the top

Article Info
Article ID : 220681
Revision : 5
Created on : 10/11/2006
Published on : 10/11/2006
Exists online : False
Views : 339