Ok, so it turns out MS-DOS CSVs will only work providing none of your students have any special characters in their names, so for us an "often... but not always" fix :smileycry:. Here's a round up of things as-is from the different stakeholders:
Microsoft (online here😞
I find if you want to save CSV as UTF-8 encoding your Office build version must equal to or later than 16.0.7466.2023.
Canvas Support (email quoted):
This behavior has been reported and escalated to our Engineering team. They are currently researching this behavior. The post from the Community is indeed a Canvas Support response [the last one from problem importing grades], and the information in the response is valid - this behavior started to occur after the update mentioned. The workarounds mentioned are also the current best options at this time.
I have attached this case to the tracker associated with the Engineering ticket, as that tracker is updated this case will be updated and an email will be sent to notify you.
Me (sharing update with colleagues):
So to recap on where we are now in this messy CSV business:
Exporting a Grades file, opening in Excel, and…
ACTION: | WILL RESULT IN: |
1. Clicking “Save” | Special characters remain intact, Field separations are broken (all fields compacted into one) |
2. Choosing “Save As” > “CSV MS-DOS” | Special characters broken, Field separations are intact |
3. Choosing “Save As” > “CSV UTF-8” (only available in recent build of Excel) | Both intact – this will upload back into Canvas successfully |
- Action 3 won’t work if action 1 has already been performed
- Action 3 is only available to users with versions of Excel equal to or greater than 16.0.7466.2023
Will update again with more as it comes in - Happy Friday everyone!
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.