Demande aide en VBA excel 2003 Merci

Fermé
umontreal - 20 mai 2008 à 01:20
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 20 mai 2008 à 08:27
Bonjour,
Je souhaite Écrire une sous-routine, en VBA. Vous allez présumez que les cellules A1:B1 de la feuille 1 contiennent les titres . Le nombre de ligne dans la feuille 1 ne doit pas être supposé connu et devra être déterminé lors de l’exécution de la sous-routine

Je dois etablir la sous-routine comme suit :

Pour chaque ligne de données de la feuille 1, sauf la dernière, la sous-routine va Transcrire, dans la cellule de la colonne 2 de la feuille 2 et ce, à partir de la cellule A4, la valeur de la colonne 1 de la feuille 1


Comme exigence additionnelle, je dois effectuer les itérations au moyen d’une boucle For…Next.


Je débute dans VBA mais je suis un obstiné de nature mais je ne peux pas inventer.
Merci pour la personne qui me viendra en aide.
A voir également:

1 réponse

lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 191
20 mai 2008 à 08:27
Bonjour,
cogite déjà la-dessus.
Sub CopieF1_F2()
Dim i As Integer, e As Integer
    With Sheets("Feuil1")
    For i = 2 To Range("A1").SpecialCells(xlCellTypeLastCell).Row - 1
        Sheets("Feuil2").Cells(i, 2) = .Cells(i, 1)
    Next i
    End With
End Sub

A+
0