Base de connaissances KB0212 

la fonction Enregistrer les diapositives de think-cell affiche une erreur lors de la sauvegarde sur OneDrive ou SharePoint

Problème

Ce problème est survenu avec des versions spécifiques de Office 365 et Office 2016 Click-to-Run. L’enregistrement dans d’autres emplacements fonctionnait avec les mêmes versions.

Solution

Microsoft a résolu le problème avec une mise à jour vers la version 1911 (version 12228.20364) au minimum. Cette version a été distribuée dans les mises à jour du canal actuel de Microsoft le 10 décembre 2019. Le canal d’entreprise semestriel a reçu le correctif le 14 juillet 2020 avec la version 2002 (version 12527.20880).

Veuillez consulter les mises à jour Install Office de Microsoft pour savoir comment visualiser votre version Office, le canal mis à jour, ainsi que les options de mise à jour dont vous disposez.

Tant que votre Office n’a pas été mis à jour vers une version corrigée, évitez de sauvegarder dans Microsoft OneDrive ou dans SharePoint avec la fonction Enregistrer les diapositives... de think-cell. L’enregistrement dans d’autres emplacements fonctionne, et vous pouvez ensuite déplacer le fichier.

Explication

think-cell utilise une fonction de programmation fournie par PowerPoint, .SaveCopyAs, pour sauvegarder les diapositives sélectionnées en tant que nouvelle présentation. Selon la version d’Office concernée, il y a eu deux résultats possibles lors de l’enregistrement dans OneDrive ou SharePoint. Avec les versions d’Office inférieures à 1707 (version 8326.2070), PowerPoint peut se bloquer. Avec les versions supérieures à 1707 (version 8326.2070) mais inférieures à 1911 (version 12228.20364), PowerPoint peut ne pas se bloquer, mais le fichier peut ne pas être enregistré. Les deux erreurs peuvent être reproduites sans think-cell dans les versions d’Office affectées comme suit

Reproduction de l'erreur sans think-cell

  1. Ouvrez une version affectée de PowerPoint avec une nouvelle présentation vide.
  2. Dans PowerPoint, allez à Insert > think-cell > Tools icône du menu Outils. > Deactivate think-cell.
  3. Appuyez sur Alt+F11 pour ouvrir la fenêtre Microsoft Visual Basic for Applications.
  4. Dans Microsoft Visual Basic for Applications, appuyez sur Ctrl + G pour ouvrir la fenêtre d’exécution.
  5. Déterminez votre dossier OneDrive dans Windows, typiquement le dossier que vous étiez en train d’essayer d’utiliser quand l’erreur s’est produite.
  6. Copiez et collez le code suivant dans la fenêtre d’exécution pour remplacer l’information de chemin d’emplacement saisie par celle de votre ordinateur :

    ActivePresentation.SaveCopyAs "C:\Users\USERNAME\ONEDRIVE_PATH\FILENAME.pptx"

  7. Appuyez sur ENTRÉE

Partager