Bonjour,
je sais que vous n'êtes pas là pour nous réaliser des macro sur mesures et je compte bien apporter ma contribution un jour ou l'autre et je cherche beaucoup. je cherche depuis un bon moment mais impossible de mettre en application:
comment faire pour que ma macro (simple) s'éxécute sur toutes mes feuilles:
Private Sub MDBatiment_Click()
Rows("4").EntireRow.Hidden = IIf(MDBatiment, 1, 0)
End Sub
Re : Une macro simple pour plusieurs onglets, comprends pas
Bonjour gauchou
Code:
[COLOR="DarkSlateGray"][B]Private Sub MDBatiment_Click()
Dim i as Long
For i = 1 To ThisWorkbook.Sheets.Count
ThisWorkbook.Sheets(i).Rows("4").EntireRow.Hidden = IIf(MDBatiment, 1, 0)
Next i
End Sub[/B][/COLOR]
Re : Une macro simple pour plusieurs onglets, comprends pas
Merci pour vos réponses!!!
La bonne nouvelle c'est qu'elles fonctionnent toutes, la moins bonne c'est qu'elles sont toutes diffrentes et que donc le VBA m'apparait encore plus complexe. mais je progresse..les deux premières sont quasi identiques..donc ça va..
Par contre n'y a t il pas le même principe mais où l'on nomerait les feuilles concernées..
Encore merci à tous