VBA Macro

Résolu
Bonjour,

J'ai fait une petite macro :

Sub Clear()

Range("B10").Select
Selection.ClearContents
Range("D10:S10").Select
Selection.ClearContents
Range("U10:AA10").Select
Selection.ClearContents
Range("AC10").Select
Selection.ClearContents

End Sub

Serait-il possible qu'elle s'active en feuil6 lorsqu'on ferme le fichier excel ?

Merci beaucoup pour vos réponses. :-)

Configuration: Windows / Edge 91.0.864.67

2 réponses

  1. Bonjour,
    macro à placer dans le ThisWorbook du classeur
    Private Sub Workbook_BeforeClose(Cancel As Boolean)
      Sheets("Feuil6").Range("B10,D10:S10,U10:AA10,AC10").ClearContents
    End Sub
    
    1
    1. Bonjour,

      Navrée pour le retard de ma réponse :-). Merci beaucoup ça fonctionne. :-D
      0
    2. Bonjour M-12

      Et si je voulais rajouter B15, E15:G15, B17:B25, D18:E24, E30 ? :-)
      0
  2. Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Sheets("Feuil6").Range("B10,D10:S10,U10:AA10,AC10,B15, E15:G15, B17:B25, D18:E24, E30").ClearContents
    End Sub
    0
    1. Merci, j ai essayé de le faire de cette manière hier mais j ai dû mal faire qqch, je vais réessayer :-)
      0
    2. Superbe, ça fonctionne. Merciiiii :-)
      0