Before print - c'est pas compliqué

  • Initiateur de la discussion Initiateur de la discussion Fernandez67
  • Date de début Date de début

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 !

Fernandez67

XLDnaute Nouveau
Bonjour à tous,

J'ai un fichier ou je voudrais que SI la case B13 et occupé, la case C13 s'ajuste au contenu. Et ceci dans la plage de B13:C25.

J'ai 'pondu' rapidement cà :

Activcell.Select
ActiveSheet.Unprotect
Columns('C:C').EntireColumn.AutoFit
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
ActiveWindow.SmallScroll Down:=6
ActiveWindow.ScrollColumn = 2
ActiveWindow.ScrollColumn = 3
ActiveWindow.ScrollColumn = 4
ActiveWindow.ScrollColumn = 5
ActiveWindow.ScrollColumn = 6
ActiveWindow.ScrollColumn = 7
ActiveWindow.ScrollColumn = 6
ActiveWindow.SmallScroll Down:=6
Range('A1:K30').Select
Range('K30').Activate
ActiveSheet.PageSetup.PrintArea = '$A$1:$K$30'
ActiveWindow.SmallScroll Down:=-27
ActiveWindow.ScrollColumn = 7
ActiveWindow.ScrollColumn = 6
ActiveWindow.ScrollColumn = 5
ActiveWindow.ScrollColumn = 4
ActiveWindow.ScrollColumn = 3
ActiveWindow.ScrollColumn = 2
ActiveWindow.ScrollColumn = 1
Range('B13').Select
Private Sub Workbook_BeforePrint(Cancel As Boolean)

End Sub

Evidement, je suis pas un diable en VBA, vous l'aurez compris, j'espère quand étant au contact de votre génie cela ira mieux.

D'avance merci pour votre aide.

J'y connais rien en VBA, mais je me soigne...
 
- 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
Retour