XL: Problems When You Use .Formula Property of a Range of Cells to Set Values in an Array (266161)
The information in this article applies to:
- Microsoft Excel 2002
- Microsoft Excel 2000
- Microsoft Excel 97 for Windows
This article was previously published under Q266161 SYMPTOMS When you try to use the .Formula property of a range of cells to set values in an array with a
Microsoft Visual Basic for Applications macro, you may receive the following
error message: Run-time error
'1004':
Application-defined or object-defined
error CAUSE This problem may occur if the list separator for numbers in
Regional Options is set to a character other than a comma. For example, when
you change the Regional Options to Italian (Italy), the list separator for
numbers is a semi-colon. WORKAROUND
Microsoft provides programming examples for illustration only, without warranty
either expressed or implied, including, but not limited to, the implied
warranties of merchantability and/or fitness for a particular purpose. This
article assumes that you are familiar with the programming language being
demonstrated and the tools used to create and debug procedures. Microsoft
support professionals can help explain the functionality of a particular
procedure, but they will not modify these examples to provide added
functionality or construct procedures to meet your specific needs. If you have
limited programming experience, you may want to contact a Microsoft Certified
Partner or the Microsoft fee-based consulting line at (800) 936-5200. For more
information about Microsoft Certified Partners, see the following Microsoft Web
site: For additional information about the support options available
from Microsoft, visit the following Microsoft Web site: To work around this problem, use the .FormulaArray property to set the range values in the array. For example, you
can use the following macro sample:
Sub Test()
Sheet2.Range(Sheet1.UsedRange.Address).FormulaArray _
= Sheet1.UsedRange.FormulaArray
End Sub STATUS Microsoft
has confirmed that this is a problem in the Microsoft products that are listed
at the beginning of this article.
Modification Type: | Major | Last Reviewed: | 5/28/2003 |
---|
Keywords: | kberrmsg kbprb kbbug KB266161 |
---|
|