L’impression des tableaux demeure un problème délicat pour de nombreux utilisateurs. En particulier, le choix du mode paysage ou portrait selon la taille du bloc de cellules à imprimer. Pour éviter de modifier les options d’impression de chaque classeur et gagner un peu de temps, laissez un programme écrit en VBA (Visual Basic Editions Applications) décider à votre place. Ouvrez un classeur qui contient des tableaux. Avec Excel 97, appuyez sur
Sub OrientationPaysagePortrait()
Dim Wdth As Long
Dim PrintRange As Range
Set PrintRange = ActiveSheet.Range(Cell : =”Zone_d_impression”)
Wdth = PrintRange.Width * 72
If Wdth > 36000 Then
ActiveSheet.PageSetup.Orientation = xlLandscape
Else
ActiveSheet.PageSetup.Orientation = xlPortrait
End If
End Sub
👉🏻 Suivez l’actualité tech en temps réel : ajoutez 01net à vos sources sur Google, et abonnez-vous à notre canal WhatsApp.

