Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Exporting to Excel

(0) ShareShare
ReportReport
Posted on by

Hi All!

Please help me to understand what is the difference between exporting data to excel dynamic worksheet or  static worksheet.

 

And also please tell me why does it give me an option to 'Make this data available for re-importing by including required column headings' while exporting it in static worksheet? I checked both conditions in which the option was checked and unchecked. In both conditions I saw that the exported and downloaded file had a worksheet with proper headings same as in CRM view, and I could successfully export the data and import as well. Then what logical difference is in between making it available for re-importing, as it is already available?

 

Any help is most appreciated.

 

Please reply.

 

Thanks..

 

Regards..

*This post is locked for comments

  • Prashnat Verma Profile Picture
    Prashnat Verma 287 on at
    RE: Exporting to Excel

    Hi Aileen Gusni,

    I have a question, there is a requirement where user does not have export right but wants to export the data from CRM , so I proposed Reports to them that you can export the data using the report.

    Now they want to import the data back into CRM using the report exported file(after making changes). can it be done I am not very sure about this ?

    Thanks

    Prashant Verma

  • Aileen Gusni Profile Picture
    Aileen Gusni 44,524 on at
    RE: Exporting to Excel

    Victor,

    You mean only save Report as Excel?

    There is a security role to prevent user click export to excel.

    But I think it will also affect the export in report, they both have same impact on the same security role.

    Source:

    social.microsoft.com/.../export-to-excel-and-reports-save-as-security-problem-urgent

    If like that, maybe you can try to copy the Export to excel button to new Button, hm but require many effort.

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Exporting to Excel

    Hi Aileen, can we set CRM to allow Export to Excel only on Reports and not in views or anywhere else?  Thank you!

  • RE: Exporting to Excel

    Aileen..

    Thanks a lot. You are amazing as usual..

    Thanks.. Thanks a lot..

  • Verified answer
    Aileen Gusni Profile Picture
    Aileen Gusni 44,524 on at
    RE: Exporting to Excel

    Hi Subodh,

    I try to explain in real practice here since you were asking me before.

    1st Question:

    Please help me to understand what is the difference between exporting data to excel dynamic worksheet or  static worksheet.

    If you are exporting data using dynamic worksheet, if you can access the CRM using that connection, you can refresh the data respectively, it seems like you are connecting to the "SQL Server" and you can run the query instantly, but this is using a UI.

    So, let's say you run exporting today at 10.00 AM then 2 hours later you want to get the newest data for the same instance, you are not required to back to the CRM and export to excel it again, instead, you just refresh the Data through your Excel using Refresh From CRM button in your excel, so easy!!

    But, you are required to connect to CRM, as my experience, for onpremise one, you need to join domain or setup a Windows Credential if possible, otherwise you can only using SA account, but it is not recommended since basically the data CRM gives to you is for specific user with security enable, so it will return FilteredEntity data, if you are using SA account, SQL Authentication, you will not have this security profile enable.

    Static worksheet is similar to dynamic worksheet at the very first time you exported it, the difference just, there is no connection between your local PC (in Excel) and CRM Server, so there is no way for you to refresh the real time or newest data from Excel. You need to again and again export it to excel.

    The dynamic will only work if you are connected to CRM using its data connection.

    The advantage of using Dynamic is you can see the Data, remember, it is only View access only, there is no way to update it back just by updating your excel file.

    So that, how you make the data updated?

    Related to your next question, You need to use Import feature.

    So, it will link to your next question:

    "And also please tell me why does it give me an option to 'Make this data available for re-importing by including required column headings' while exporting it in static worksheet? "

    If you tick this "Make this data available for re-importing", CRM will give you feature to do bulk update for existing record or create new for new record.

    And you might be confused, what is the difference actually between the exported file? And how come CRM knows it is existing or new record? what is the identification?

    Well, when you tick this feature, CRM will create a new .XML File with some validation and format, while if you don't tick, CRM will only give you plain data in xls file without any validation, and also CRM will gives you the hidden fields, that you are not required to amend this, but it is very useful for CRM to understand and identify which data are new and which are existing data.

    So, if you are familiar with Data Migration Concept, there is a term of method message name as "Upsert", it means Update and Insert are enable, by utilizing the hidden fields, CRM can recognize either Update or Insert New Data. The existing data will have a distinctive identity, such as GUID as reference.

    Hope this helps you!

    Thanks.

  • RE: Exporting to Excel

    Thank You Chitra...

  • Verified answer
    Mamatha Swamy Profile Picture
    Mamatha Swamy 5,424 on at
    RE: Exporting to Excel

    Dynamic worksheets have data connection to CRM and enable you to retrieve data by refreshing the contents. Static worksheets are a plain export with no connection to CRM... Data updates in CRM will not be reflected in static worksheet.

    When you select the option to 'make data available for re-import...', CRM adds the IDs of the records as hidden columns. When you import the sheet, it will use the ids and checksum (hidden columns) to update only the records that have been edited in excel

    www.crmsoftwareblog.com/.../save-valuable-time-with-the-export-for-re-import-feature-in-crm-2011

  • RE: Exporting to Excel

    Thank you Guido..

  • Verified answer
    Royal King Profile Picture
    Royal King 27,686 on at
    RE: Exporting to Excel

    Export to Excel  - Static  - Exported data will be static  and can't be refreshed for new data

    When you want to present CRM information to an individual who doesn't have access to Microsoft Dynamics CRM, or you have data that doesn't change often, consider exporting your CRM data to a Microsoft Office Excel static worksheet.

    If you are exporting the data so that you can make changes and import it back into Microsoft Dynamics CRM, select the Make this data available for re-importing by including required column headings check box.

    When import it will update existing record with the changes.

    Export to Excel  - Dynamic

    Export data to a Microsoft Office Excel worksheet so users can have the latest Microsoft Dynamics CRM information any time they view the worksheet. Data will be refreshed from the system so user will always see upto date data.

    I hope this information helps you understand. More information on this topic can be found here

    http://www.microsoft.com/en-us/dynamics/crm-customer-center/export-to-an-excel-dynamic-worksheet.aspx

    http://www.microsoft.com/en-us/dynamics/crm-customer-center/export-to-an-excel-static-worksheet.aspx

  • Verified answer
    Guido Preite Profile Picture
    Guido Preite 54,073 Moderator on at
    RE: Exporting to Excel

    Hi,

    dynamic worksheets keep a connection with CRM. This blog post explain how it works:

    social.technet.microsoft.com/.../11298.dynamics-crm-2011-dynamic-worksheets-in-excel-feature.aspx

    this is not possible with static worksheets.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Vahid Ghafarpour – Community Spotlight

We are excited to recognize Vahid Ghafarpour as our February 2025 Community…

Tip: Become a User Group leader!

Join the ranks of valued community UG leaders

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 292,489 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,305 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans