Bonjour je souhaiterai savoir comment on fait pour en page sous forme paysage en vba (j'ai essayé de le faire avec l'enregistrement de macro mais je trouve ca tres long lorsque on execute la macro et le code est assez long )
Y a t'il plus simple?
effectivement ca fonctionne Pour le code je voulais pas trop le mettre car je comprennais pas tout et je voulais pas induire d'autre personne en erreur mais de toute facon c'est le code que l'on obtien si on fait un enregistrement de macro
Ca donne ca :
Allez un ptit truc : quand tu valides un écran, toutes les valeurs de tous les champs de l'écran sont enregistrées dans la macro. Alors pour ton changement d'orientation, tu enregistres la manif pour mettre dans un sens et tu recommence pour le mettre dans l'autre sens. Ensuite tu compares les deux versions et tu te rends compte qu'il n'y a qu'une ligne différente. Tu vires alors toutes les lignes identiques. Tu n'oublies pas quand même de garder les WITH. Et tu condenses tout ça. Il reste une seule ligne.