Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
bonjour a tous,
j'ai un fichier Excel contenant 6 feuilles
sur les six feuille j’aimerai mettre des X de façon aléatoire par bloc pour les six feuilles
je pense que ça doit être possible par des macro
Sub AleaX()
Dim T1(1 To 60, 1 To 2), i As Long, Ws As Worksheet
For Each Ws In Worksheets
Randomize
For i = 1 To 60
T1(i, 2) = "x"
Next
For i = 1 To 60 Step 4
decal = Int(4 * Rnd)
T1(i + decal, 1) = "X"
T1(i + decal, 2) = ""
Next
Ws.Range("G6").Resize(60, 2) = T1
Erase T1
Next
End Sub
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.