Bonjour
Samoterell a écrit :
Le code s'arrête /bug au moment de communiquer avec l'imprimante. J'en déduis que c'est à cause de l'absence d'imprimante.
Ou une incompatibilité entre l'émulation W7 sur Mac
Mais tu peux supprimer ces lignes cela ne gène pas le déroulement de la macro
Samoterell a écrit :
==> Les colonnes croitées sont bien celles qui sont "imprimées". ****OK
Heu non j'ai codé à l'envers
Modifies la ligne suivante
For I = 4 To Cells(5, Columns.Count).End(xlToLeft).Column
If Cells(4, I) = "" Then Columns(I).Hidden = True ' Si = "" on masque la colonne
Next I
Samoterell a écrit :
X==> Avec une sélection de 16 joueurs, d'après l'aperçu, ces colonnes sont sur 2 pages. ( Une réduction peut être ?!?)
Est ce normal que malgré .Orientation = xlLandscape le tableau apparaisse en portrait?
Dans le code on précise bien une page en largeur et une page en hauteur et en mode portrait
.Orientation = xlLandscape ' Mode paysage
' .
' .
' .
.Zoom = False
.FitToPagesWide = 1 ' 1 page en largeur
.FitToPagesTall = 1 ' 1 page en hauteur
Enregistres une macro et vérifies les paramètres
Samoterell a écrit :
mais nous avons oublier d'effacer les "X" de la ligne 4
Rajoutes la ligne surlignée
Columns.Hidden = False ' Réaffiche toutes les colonnes
Rows(4).ClearContents
End Sub