Faire commencer une colonne à "0" sans écraser les données en vba
Bonjour à tous,
voilà, j'ai un tableau la colonne A(la première colonne) ne commence pas à 0
je cherche un code pour que la colonne se remplisse en commençant par 0 avec un pas de 0.1 sans bien sur écraser les premières données.
En fait il s'agit de compléter la colonne jusqu'à 0 avec un pas de 0.1.
voici le bout de code que j'ai pu écrire.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| a = Range("A1").Value
MsgBox "a égale à" & a
'le to
If a <= 0.1 Then
Range("A3:A" & intNbLigneAVAN_co).Select
Selection.Copy
'placer les valeurs dans la feuille tampon
Windows(strExtractDataFile).Activate
Sheets("CAL").Select
Cells(2, 7).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
ElseIf a > 0.1 Then
Range("A3:A" & intNbLigneAVAN_co).Select
Do Until a = 0
a = a - 0.1
MsgBox "a=" & a
Loop
Range("A3:A" & intNbLigneAVAN_co).Select
Selection.Copy
'placer les valeurs dans la feuille tampon
Windows(strExtractDataFile).Activate
Sheets("CAL").Select
Cells(2, 7).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End If |
mais je boucle à l'infinie :calim2:donc pas d'ajout de données dans la colonne.
Merci déjà pour votre aide.