Problème d'ouverture d'un fichier Sharepoint en lecture seule par VBA Excel

Anonyme
2022-04-07T09:34:07+00:00

Bonjour,

Je travaille sur un fichier Excel qui est partagé à plusieurs collègues sous Teams. Mon objectif est de faire une fonction VBA qui permet de stocker automatiquement des feuilles trop anciennes dans un autre document (également partagé sous Teams).

Pour cela, mon code va ouvrir le fichier "Stockage" et faire une copie de la feuille trop ancienne puis enregistré le fichier et le refermer. Cependant quand je fais Workbook.Open ("Lien_Sharepoint_du_fichier_stockage"), le document s'ouvre en lecture seule et je ne peux pas sauvegarder le fichier.

J'ai essayé de nombreuses méthodes pour bloquer l'ouverture en lecture seule :

  • ReadOnly := False
  • IgnoreReadOnlyRecommanded := True
  • Editable := True
  • Application.LockServerFile
  • ActiveWorkbook.ChangeFileAccess xlReadWrite

Malheureusement, rien ne marche et mon fichier s'ouvre quand même en lecture seule.

J'ai également bien vérifié que toutes les propriétés du document ne sont pas verrouillées avec lecture seule automatique. Le fichier peut bien s'ouvrir en lecture/écriture car quand on l'ouvre sur Teams manuellement, il n'est pas en lecture seule.

Je n'arrive pas à comprendre pourquoi mon fichier s'ouvre en lecture seule par le code VBA mais s'ouvre en lecture/écriture manuellement ?

Merci d'avance pour votre temps,

Cordialement,

Grégoire

Microsoft 365 et Office | Excel | Pour les entreprises | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

3 réponses

  1. Anonyme
    2022-05-18T14:00:45+00:00

    Bonjour Grégoire,

    je suis dans le même cas que vous, avez-vous les réponses à vos questions?

    cdt,

    Yohann

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2022-04-08T07:54:07+00:00

    Bonjour,

    Je vais essayer de trouver une solution par le biais d'autre forum.

    Merci quand même

    Cordialement,

    Grégoire

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2022-04-08T06:26:03+00:00

    Bonjour,  

    Je ne suis pas sûr, qu’au niveau de ce forum, nous allons pourvoir vous être très utile.  

    Pour ce type de questions, il faudrait plutôt consulter les collègues des forums plus spécialisés en développement :  

    SharePoint - Microsoft Tech Community

    Microsoft Excel Community

    Bon courage par la suite.  

    En espèrent avoir pu vous venir en aide.  

    Cordialement,  

    Boris  

    Microsoft Engineer

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire