Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Aidez moi !

  • Initiateur de la discussion Alexandra
  • Date de début
A

Alexandra

Guest
coucou tlm !

Bouh, snif, j'arrive pas à faire un truc sous Excel, aidez moi svp ! !
voici mon pb :

Dans une feuille Excel, on a 2 colonnes, A et B.
Chacune contient des données.
on veut s'assurer qu' en face de chaque donnée de la colonne A, figure une donnée (dans la colonne B).


Voici ce que j'ai écrit mais ca boucle à l'infini...


' 1er contrôle : aller chercher la première cellule qui ne contient plus de donnée
ds la colonne A

numlign = 7
Cells(numlign, "A").Select
Do While ActiveCell.Value <> "" 'tant qu'il y a qqch dans la cellule active ,
numlign = numlign + 1 'changer de ligne en incrémentant numlign
Cells(numlign, "H").Select 'sélectionner la 1ere cellule vierge
Loop


'2e contrôle : contrôler que chaque cellule de B contient une donnée si A contient une donnée

numlign2 = 7

While numlign2 < numlign
Cells(numlign2, "B").Select
If ActiveCell <> "" Then
numlign2 = numlign2 + 1
Else:
MsgBox ("numlign<>lumlign2")
End If
Wend


Merci d'avance !

Alexandra
 
B

Bernard

Guest
Bonsoir Alexandra

J'ai concocté un petit exemple.

J'espère qu'il pourra te servir à ta progression !

Cordialement

Bernard
 

Pièces jointes

  • CorrectionColonne.zip
    11.3 KB · Affichages: 20
A

Alexandra

Guest
oh, merci Bernard !



c vraiment tres gentil de ta part car je savais pas trop comment résoudre ce pb...
Qui a dit que la solidarité avait disparue ?

A bientôt et merci encore
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…