Calvus
XLDnaute Barbatruc
Bonjour le forum,
Quelqu'un peut il m'expliquer pourquoi ce code ne fonctionne pas ?
Du moins il ne fonctionne que sur la première feuille (sur 3)
Pas plus que celui-ci ?
Sachant que celui-ci fonctionne :
Merci.
Quelqu'un peut il m'expliquer pourquoi ce code ne fonctionne pas ?
Code:
Sub Format()
Dim Ws As Worksheet
For Each Ws In ThisWorkbook.Worksheets
'Renvoie le nom de chaque feuille
Range("s38").Value = 125
Next Ws
End Sub
Du moins il ne fonctionne que sur la première feuille (sur 3)
Pas plus que celui-ci ?
Code:
Sub Format()
With Worksheets("feuil1", "feuil2", "feuil3")
.Range("s38").Value = 125
.Range("S38:Z38").Font.Bold = True
.Range("S38:Z38").Font.Color = RGB(255, 0, 255)
End With
End Sub
Sachant que celui-ci fonctionne :
Code:
Sub Format()
With Worksheets("feuil1")
.Range("s38").Value = 125
.Range("S38:Z38").Font.Bold = True
.Range("S38:Z38").Font.Color = RGB(255, 0, 255)
End With
End Sub
Merci.