Macro excel

Fermé
nino83 Messages postés 5 Date d'inscription vendredi 23 juin 2006 Statut Membre Dernière intervention 17 avril 2007 - 23 juin 2006 à 11:03
nino83 Messages postés 5 Date d'inscription vendredi 23 juin 2006 Statut Membre Dernière intervention 17 avril 2007 - 23 juin 2006 à 12:03
Bonjour à tous,
voila mon pb.. je suis une quiche en informatique et au bureau dans les prochain jours j'ai besoin d'un macro excel qui compare 2 onglets de 15 colonnes et 32 lignes d'un fichier excel. cette macro comparerai ligne par ligne et si il y avait une difference quelconque dans une des 15 colonnes elle creerai un troisieme onglet avec toutes les lignes ou des les differences qui ont été retenues. j'aurai voulu savoir si quelqu'un pouvait m'aider dans cette demarche..
merci d'avance pour vos reponses...
A voir également:

1 réponse

nino83 Messages postés 5 Date d'inscription vendredi 23 juin 2006 Statut Membre Dernière intervention 17 avril 2007 1
23 juin 2006 à 11:16
Re, bonjour, je ne sais pas si j'en demande beaucoup (car je n'y connais rein) mais si cela est le cas n'hesitez a me le dire je m'en accomoderai.. merci encore
0
deus Messages postés 93 Date d'inscription mercredi 20 novembre 2002 Statut Membre Dernière intervention 24 mai 2007 91
23 juin 2006 à 11:46
Salut,
Pas certain que c''est vraiment ce que tu veux mais la macro qui suit peut peut-être t'aiguiller
Elle compare 2 feuilles "Source" et "Source2" (de 3 lignes/2 colonnes) cellule par cellule et dans une troisième feuille "Resultat" elle indique quelles cellules sont semblables et lesquelles sont différentes :

Sub CompareCell()
'
' CompareCell Macro
' Macro recorded 23/06/2006 by f4y840
'
Dim li As Integer
Dim col As Integer

For li = 1 To 3
For col = 1 To 2
If Sheets("Source").Cells(li, col) = Sheets("Source2").Cells(li, col) Then
Sheets("Resultat").Cells(li, col) = "True"

Else
Sheets("Resultat").Cells(li, col) = "False"
End If
Next col
Next li


'
End Sub

J'espère que ca t'avance un peu.
ciao
0
nino83 Messages postés 5 Date d'inscription vendredi 23 juin 2006 Statut Membre Dernière intervention 17 avril 2007 1 > deus Messages postés 93 Date d'inscription mercredi 20 novembre 2002 Statut Membre Dernière intervention 24 mai 2007
23 juin 2006 à 12:03
bonjour deus et merci pour ta reponse, je vais essayé ca cette apres midi .... je te tiens au courant ! merci encore pour la rapidité de ta reponse +++
0