VB/excel lire une partie de cellule,faire des comparaisons(sr 2 Feuil)

VB/excel lire une partie de cellule,faire des comparaisons(sr 2 Feuil) - VB/VBA/VBS - Programmation

Marsh Posté le 31-05-2006 à 13:30:22    

Bonjour a tous,
 
Je suis novice en VB… :??:  enfin j’ai quelques notions mais ça remonte a loin alors je cale vraiment là.
[size=2]  
[/size]En fait j’ai 2 bases de données dans 2 feuilles d’un classeur excel.
[size=2]  
[/size]Dans ma Feuil1 :
Je voudrais d’abord pouvoir lire une partie du contenu d’une cellules d’une colonne.
En fait les cellules de cette colonne sont remplies par des codes de la forme : 111AB222. Pour l’instant je voudrais donc pouvoir lire que la partie « 111 » du code.
[size=2]  
[/size]Une fois que j’aurai fait ça, je voudrais que cette partie de code, donc « 111 » soit comparée, dans la Feuil2, au contenu de chaque ligne d’une des colonnes de cette Feuil2.
S’il y a correspondance avec certaine lignes elle vont être gardées en mémoire pour la suite puisque je voudrait que la comparaison continue sur la suite du code cad « AB » et ainsi de suite pour « 222 » pour qu’il n’y ai plus qu’une ligne (de la Feuil2) correspondante a mon code (de la Feuil1)
[size=2]  
[/size]En fait il faudrait que cette opération soit faite automatiquement et en boucle sur chaque cellules de la colonne de la Feuil1 (parce que j’ai énormément de cellule).
[size=2]  
[/size]Donc voilà, si quelqu’un pour m’aider ça serait super.
[size=2]  
[/size]Merci d’avance
[size=2]  
[/size]PS : désolé d’avoir été un peu longue dans mes explication mais j’ai essayé d’être le plus clair possible
[size=2]  
[/size][size=2] [/size]


---------------
RiNe
Reply

Marsh Posté le 31-05-2006 à 13:30:22   

Reply

Marsh Posté le 31-05-2006 à 21:08:50    

bonsoir,
Cette question a déjà été longuement traitée en détail ici
Un des liens (en bas de la page 2 : "soluce ici" ) donne même un exemple assez abouti.
Il est vrai qu'il me rebute de me replonger dedans mais si tu as besoin d'un petit supplément d'info, tu peux toujours en redemander !
A+


---------------
roger
Reply

Marsh Posté le 01-06-2006 à 16:51:36    

Ok merci beaucoup !
 
Je l'avait vu mais c'est pas exactement ce que je voulais faire.... enfin j'ai trouvé un autre moyen. Il me reste plus qu'un beug au niveau d'une fonction "Cell" que j'ai mise dans mon code.
 
Encore merci
 
A+


---------------
RiNe
Reply

Marsh Posté le 01-06-2006 à 19:26:15    

Bonsoir,
ton explication est pas vraiment lumineuse.
Si tu nous mets ton code on pourrait essyer d'y voir un peu plus clair.
Et avec un petit fichier joint ici en plus on gagnerait surement du temps...
A+


---------------
roger
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed