Autres Macro pour numéroter des congés en fonction de qtés indiquées...

Christian0258

XLDnaute Accro
Bonjour à tout le forum,

Je souhaiterais votre aide afin d'écrire une macro, pour numéroter (de 0,5 en 0,5) des congés ...
expl colonne A, j'ai des codes congés expl CA ,colonne B qté 25 je voudrais avoir colonne D CA0,5
CA1
CA1,5
ect ect jusqu'à CA25
voir fichier joint pour explications plus précises....

Merci pour votre aide si précieuse.
Bien amicalement,
Christian
 

Pièces jointes

  • Numéroter des codes.xlsm
    12.8 KB · Affichages: 7

pierrejean

XLDnaute Barbatruc
Bonjour Christian
Teste cette macro
VB:
Sub test()
ligne = 2
col = 4
For n = 2 To Range("A" & Rows.Count).End(xlUp).Row
pas = 0.5
  If Cells(n, 2) = "" Then
    Cells(n, 1).Copy Destination:=Cells(ligne, col)
    ligne = ligne + 1
  Else
     While pas < Cells(n, 2) + 0.5
        Cells(n, 1).Copy Destination:=Cells(ligne, col)
        Cells(ligne, col) = Cells(ligne, col) & pas
        ligne = ligne + 1
        pas = pas + 0.5
     Wend
  End If
Next
End Sub
 

Discussions similaires

Statistiques des forums

Discussions
312 215
Messages
2 086 328
Membres
103 180
dernier inscrit
Vcr