M
Moa
Guest
Salut à tous !
Ca faisait longtemps..alors mille gros bisous aux filles et mille bonjours aux garçons.....!!!
J'ai fait une macro qui me recopie une formule de ma cellule active jusqu'en bas de mon tableau.
Sachant que mon tableau est variable et ma cellule active aussi.
Et ça fonctionne très bien
Voilà la bête... :
Sub AutoFill()
Dim NbreGrille As Long
Dim TestCol As Long
Dim TestLig As Long
TestCol = ActiveCell.Column
TestLig = ActiveCell.Row
NbreGrille = Range("B14") + 15
ActiveCell.Select
Selection.AutoFill Destination:=Range(Cells(TestLig, TestCol), Cells(NbreGrille, TestCol))
End Sub
En B14, c'est une formule qui me donne la dernière ligne de mon tableau.
Voilà le problème :
Il m'arrive d'avoir à recopier plusieurs formules dans plusieurs colonnes différentes, parfois contingües et même souvent, non-contingües.
Donc je dois relancer cette macro autant de fois que j'ai de formules à recopier.
La question :
Est-il possible de modifier cette macro afin de pouvoir sélectionner plusieurs cellules à recopier ?
Et si possible avec des cellules non contingües, mais par contre partant toujours sur la même ligne.
Sachant que pour ce cas, je ne peux pas utiliser le double-clic sur la poignée de recopie.
Merci beaucoup d'avance de vos lumières !
@ +
Moa
Ca faisait longtemps..alors mille gros bisous aux filles et mille bonjours aux garçons.....!!!
J'ai fait une macro qui me recopie une formule de ma cellule active jusqu'en bas de mon tableau.
Sachant que mon tableau est variable et ma cellule active aussi.
Et ça fonctionne très bien
Voilà la bête... :
Sub AutoFill()
Dim NbreGrille As Long
Dim TestCol As Long
Dim TestLig As Long
TestCol = ActiveCell.Column
TestLig = ActiveCell.Row
NbreGrille = Range("B14") + 15
ActiveCell.Select
Selection.AutoFill Destination:=Range(Cells(TestLig, TestCol), Cells(NbreGrille, TestCol))
End Sub
En B14, c'est une formule qui me donne la dernière ligne de mon tableau.
Voilà le problème :
Il m'arrive d'avoir à recopier plusieurs formules dans plusieurs colonnes différentes, parfois contingües et même souvent, non-contingües.
Donc je dois relancer cette macro autant de fois que j'ai de formules à recopier.
La question :
Est-il possible de modifier cette macro afin de pouvoir sélectionner plusieurs cellules à recopier ?
Et si possible avec des cellules non contingües, mais par contre partant toujours sur la même ligne.
Sachant que pour ce cas, je ne peux pas utiliser le double-clic sur la poignée de recopie.
Merci beaucoup d'avance de vos lumières !
@ +
Moa