Programmation sous vba

To1n00 Messages postés 141 Statut Membre -  
To1n00 Messages postés 141 Statut Membre -
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. masterseb
     
    Salut,

    remplace Range("Bi").Select

    par

    Cells (i , 2).Select

    a+
    0
    1. To1n00 Messages postés 141 Statut Membre 6
       
      super!! c'est exactement ce qu'il me fallait!
      merci
      To1n00
      0