Un document Excel se modifie seul

Bonjour,

J'ai un document Excel avec plusieurs colonne qui doivent restées fixes pour que l'impression soit adéquate. Hors, quand mes collègues ouvrent ce fichier sur leur i-pad et me le renvoient, toutes mes colonnes se voient ajouter un 0.13 de plus (document original sur ordinateur colonnes à 3, document enregistré sous i-pad colonnes à 3.13) ce qui défait ma mise en page.
Ce dossier est un gros dossier avec plusieurs onglets et que l'on utilise souvent, il est donc un peu tannant de tout rechanger à chaque fois.

Peut-on m'expliquer pourquoi?

Merci

1 réponse

  1. Salam marie.

    Tu peux forcer ton excel à ramener la largeur des colonnes de ta feuille à 13 à chaque ouverture de ton fichier et ce grâce à un code macro :
    Private Sub Workbook_Open()
    Sheets("Feuil1").Columns.ColumnWidth = 13
    End Sub
    Change "Feuil1" par le nom réel de ta feuille.

    Tu sais comment l'insérer dans ton fichier ?

    "Repousse le mal par le bien; et voilà que celui avec qui tu avais une animosité devient tel un ami chaleureux" (Coran)
    "Celui qui ne sait pas partager est infirme de ses émotions". (Marc Levy)
    0
    1. Merci Redaiwa :-)
      En fait j'aurais aimé aussi comprendre pourquoi j'avais ce problème.

      En créant la macro, au lieu de sélectionner la "Feuil1" puis-je mettre un terme qui sélectionne toutes les feuilles (car j'ai 12 feuilles à ce document).

      Merci
      0
    2. @MarieOui tout à fait.
      Il suffit d'utiliser le code suivant :
      Private Sub Workbook_Open()
      For Each f In ThisWorkbook.Sheets
      f.Columns.ColumnWidth = 13
      Next
      End Sub
      Quant à l'origine du problème, je n'en ai aucune idée... les voies du Seigneur Microsoft sont impénétrables ^_^
      0
    3. les macros ne fonctionnent pas. Mes colonnes ne se redimensionnent pas.
      0