XL 2016 VBA - Impression - problème lignes et colonnes

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Effectivement, c'est généralement ce l'on fait : une feuille, que l'on met au bon format une fois pour toutes, dans laquelle on copie les données à imprimer.
Voir l'exemple en pièce jointe, utilisant la macro suivante :
VB:
Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
'
Dim MaPlage As Range

    If Left(Sh.CodeName, 5) <> "Feuil" Then Exit Sub
    If Target.Row <> 2 Then Exit Sub
    If Target.Column < 2 Or Target.Column > 7 Then Exit Sub
    Cancel = True

    Set MaPlage = Sh.Range("A3:A20").Offset(0, Target.Column - 1)

    Application.ScreenUpdating = False
    Range("t_OM[Travail]").Value2 = MaPlage.Value2
    Sheets("OM").PrintPreview

End Sub

Un double-clic sur un prénom rempli le tableau de l'ordre de mission et affiche l'aperçu avant impression.
Dans ce code il faudrait ajouter la mise à jour de la date dans le texte de l'ordre de mission, et probablement faire d'autres ajustements.
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
198
Réponses
4
Affichages
106
  • Question Question
Microsoft 365 Code VBA
Réponses
7
Affichages
817
Réponses
5
Affichages
116
Retour