Bonjour,
Je me heurte à quelques problèmes excel afin d'optimiser mon import comptable.
En effet, sur une feuille excel j'ai besoin de dupliquer chaque ligne + modifier le contenu d'une ligne qui sera toujours identique (même valeur) (voir le fichier qui est beaucoup plus parlant).
Pour la duplication de la ligne, j'ai trouvé sur ce même forum une macro qui fonctionne à merveille:
Sub test()
ligne = 1
tablo = Range("A1:AA" & Range("A65536").End(xlUp).Row)
For n = LBound(tablo, 1) To UBound(tablo, 1)
For m = 1 To 2
For p = LBound(tablo, 2) To UBound(tablo, 2)
Cells(ligne, p) = tablo(n, p)
Next p
ligne = ligne + 1
Next
Next
End Sub
Mais elle ne s'occupe de changer les valeurs dans les cellules.
Pouvez vous m'aider dans ce sens ?
Merci à tous et bonne journée!
Cordialement,
Je me heurte à quelques problèmes excel afin d'optimiser mon import comptable.
En effet, sur une feuille excel j'ai besoin de dupliquer chaque ligne + modifier le contenu d'une ligne qui sera toujours identique (même valeur) (voir le fichier qui est beaucoup plus parlant).
Pour la duplication de la ligne, j'ai trouvé sur ce même forum une macro qui fonctionne à merveille:
Sub test()
ligne = 1
tablo = Range("A1:AA" & Range("A65536").End(xlUp).Row)
For n = LBound(tablo, 1) To UBound(tablo, 1)
For m = 1 To 2
For p = LBound(tablo, 2) To UBound(tablo, 2)
Cells(ligne, p) = tablo(n, p)
Next p
ligne = ligne + 1
Next
Next
End Sub
Mais elle ne s'occupe de changer les valeurs dans les cellules.
Pouvez vous m'aider dans ce sens ?
Merci à tous et bonne journée!
Cordialement,