Programmation sous vba

Bonjour, j'ai un projet à faire sous excel. Mais la j'ai un problème sur une macro. elle est très courte mais aussi très importante pour tout le reste... la voila :

Sub Macro13()
Dim i As Integer
i = 21

Range("B10:F10").Select
Selection.Copy
Range("Bi").Select //le pb se situe ici
ActiveSheet.Paste
i = i + 1

End Sub

donc vous l'aurez compris le pb c'est quand j'écris
Range("Bi").Select
i étant un entier mais je suppose qu'on ne peut pas l'écrire comme ça pour selectionner la cellule B21....
alors si quelqu'un peut m'aider ça serait pas de refus...
Merci d'avance.
Configuration: Windows XP
Internet Explorer 6.0

1 réponse

  1. Salut,

    remplace Range("Bi").Select

    par

    Cells (i , 2).Select

    a+
    1. super!! c'est exactement ce qu'il me fallait!
      merci
      To1n00