Sign in with Microsoft
Sign in or create an account.
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.


This article describes the issues that are fixed in the Microsoft Project 2010 hotfix package that is dated June 11, 2013.


Issues that this hotfix package fixes

  • Project 2010 may crash when you open a project that contains a macro.

  • You run a macro that sets the duration of a custom duration field for a task in a project in Project 2010. When you save and then reopen the project, you receive the following error message:

    Invalid Duration

    This is not a valid duration, or is outside the range for this field.

    Type a duration in the correct format: for example, 4 hours (or 4h), 12 days (or 12d), or 2ed for elapsed days.

  • When you use VBA Userforms and controls in Project 2010, you experience one of the following issues:

    • You receive the following error message:

      System error &H80070057 (-2147024809). The parameter is incorrect.

    • Project 2010 crashes.

  • You copy a group of tasks that have predecessor and successor relationships. When you paste the groups of tasks into a different part of the project, the relationships to the tasks outside the copied relationships are not preserved. For example, consider the following scenario:

    • You have three tasks in which the second task is linked to the first task in a finish to start (FS) relationship.

    • The third task is linked to the second in a FS relationship.

    • You paste the second task and third task into a different part of the project.

    In this scenario, the relationship between the original first task and the new instance of the second task is lost. However, the relationship between the new instance of the second task and the third task is maintained.

  • You create a drawing object in a Gantt chart view for a project in Project 2010. When you undo a formatting change, the created draw object is deleted and cannot be recovered.

  • The CustomFieldValueListAdd method for Visual Basic for Applications (VBA) cannot write a value that is longer than 127 characters in Project 2010.

  • When you export a project as an Excel workbook in Project 2010, dates that appear as NA in Project 2010 appear as 1/0/1900 or 12:00 AM in the workbook. Then, when you import the workbook into Project 2010, the task progress information is incorrect, and constraints are ignored.

More Information

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing the problem described in this article. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.

If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft website: The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.


You must have Microsoft Office 2010 Service Pack 1 (SP1) installed to apply this hotfix package. For more information, click the following article number to view the article in the Microsoft Knowledge Base:

2510690 List of all Office 2010 SP1 packages

Restart requirement

You do not have to restart the computer after you install this hotfix.

Hotfix replacement information

This hotfix does not replace a previously released hotfix.

Registry information

To use one of the hotfixes in this package, you do not have to make any changes to the registry.

File information

This hotfix package may not contain all the files that you must have to fully update a product to the latest build. This hotfix package contains only the files that you must have to resolve the issue that listed in this article.

The global version of this hotfix package uses a Microsoft Windows Installer package to install the hotfix package. The dates and the times for these files are listed in Coordinated Universal Time (UTC) in the following table. When you view the file information, the date is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

Was this information helpful?

What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!