Numérotation multi niveau
Fermé
jb_macro
Messages postés
2
Date d'inscription
vendredi 4 mai 2018
Statut
Membre
Dernière intervention
10 mai 2018
-
4 mai 2018 à 11:50
f894009 Messages postés 17229 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 21 janvier 2025 - 11 mai 2018 à 14:42
f894009 Messages postés 17229 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 21 janvier 2025 - 11 mai 2018 à 14:42
A voir également:
- Numérotation multi niveau
- Numérotation page word - Guide
- Mise a niveau windows 10 - Accueil - Mise à jour
- Test afpa niveau 3 pdf - Forum Études / Formation High-Tech
- Multi exp pokemon heartgold - Forum Pokémon
- 4 images 1 mot niveau 10 chaperon rouge ✓ - Forum Jeux vidéo
1 réponse
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
4 mai 2018 à 13:45
4 mai 2018 à 13:45
Bonjour,
Sub NOMMACRO() Dim i As Long, j As Long, k As Long, Arr(1 To 99) As Long With Worksheets("Métré") j = .Range("A65536").End(xlUp).Row .Range(.Cells(2, 2), .Cells(j, 3)).Font.Bold = False .Range(.Cells(2, 3), .Cells(j, 3)).Font.Underline = xlUnderlineStyleNone For i = 2 To j k = .Cells(i, 1) If k > 0 Then .Cells(i, 3) = IIf(k = 1, UCase(.Cells(i, 3)), LCase(.Cells(i, 3))) Arr(k) = Arr(k) + 1 If k < 2 Then Arr(2) = 0 If k < 3 Then Arr(3) = 0 If k < 4 Then Arr(4) = 0 If k = 1 Then .Cells(i, 2) = Chr(160) & Arr(1) .Range(.Cells(i, 2), .Cells(i, 3)).Font.Bold = True .Cells(i, 3).Font.Underline = xlUnderlineStyleSingle End If If k = 2 Then .Cells(i, 2) = Chr(160) & Chr(160) & Arr(1) & "." & Arr(2) ElseIf k = 3 Then .Cells(i, 2) = Chr(160) & Chr(160) & Chr(160) & Arr(1) & "." & Arr(2) & "." & Arr(3) ElseIf k = 4 Then .Cells(i, 2) = Chr(160) & Chr(160) & Chr(160) & Chr(160) & Arr(1) & "." & Arr(2) & "." & Arr(3) & "." & Arr(4) ElseIf k > 4 Then .Range(.Cells(i, 1), .Cells(i, 2)).ClearContents End If Else .Cells(i, 2).ClearContents End If Next .Cells(i, 1).Activate End With End Sub
10 mai 2018 à 11:39
J'ai tjs le problème de format sur le code. la numérotation est 1.1.1.1 et non 01.01.01.01
10 mai 2018 à 13:39
Ben vous n'aviez pas précisé ce petit détail!!!!
10 mai 2018 à 15:26
Encore dsl pour le manque de précision dans l Enonce de mon probleme
Modifié le 11 mai 2018 à 15:06