Comparaison de feuille référence par référence Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
M
MFerrand
Fanatique d'Excel
Fanatique d'Excel
Messages : 17'201
Appréciations reçues : 445
Inscrit le : 20 juillet 2015
Version d'Excel : 2010 FR

Message par MFerrand » 6 avril 2017, 19:51

Salut Patrick ! Bien joué !!

Effectivement, wsC ! il n'y a d'ailleurs pas de variable ws , j'aurais dû relire la proc en entier.

Pour Cells, l'erreur n'était pas encore là, mais tu as raison, cela va en déclencher une...
Je n'ai pas fait gaffe, car on n'a pas besoin de s'en préoccuper pour Range ou Row... mais Cells attend un index numérique. Mais pas la peine de convertir en double, c'est un Integer.
wsC.Cells(h, CInt(comp(g)))...

Bon ça élimine 2 erreurs, dont une pas encore déclenchée... Si la première était la même (curieux que j'ai le sentiment qu'elle était ailleurs ! je mélange peut-être avec un autre sujet !! :lol: )

Merci Patrick ! |k)

NB- il faut transformer tous les ws en wsC, il y en a 5 en tout !
p
patrick1957
Passionné d'Excel
Passionné d'Excel
Messages : 3'157
Appréciations reçues : 31
Inscrit le : 24 août 2015
Version d'Excel : 2007-2010-2016 PC

Message par patrick1957 » 6 avril 2017, 20:07

Pas de quoi Fernand :)


pour une fois que je me lance dans le code d'un autre (qui, soit dit en passant est clair, sinon j'aurais pas pigé) :)

et comme je viens un peu moins en ce moment, j'ai trouvé intéressant de tenter de comprendre un souci qui ne devait pas être très complexe :)

Bonne fin de journée

P.
Je fais du géocaching et vous ?
Indentez vos codes VBA, ---> http://www.oaltd.co.uk/Indenter/Default.htm
A lire pour les débutants: http://www.xlerateur.com/divers/2010/05 ... nnees-612/
M
MFerrand
Fanatique d'Excel
Fanatique d'Excel
Messages : 17'201
Appréciations reçues : 445
Inscrit le : 20 juillet 2015
Version d'Excel : 2010 FR

Message par MFerrand » 6 avril 2017, 20:14

Depuis le début je m'acharnais à chercher sur une autre ligne :lol: , Aucune chance...

Bonne soirée.
C
Code_Beginner
Jeune membre
Jeune membre
Messages : 22
Inscrit le : 31 mars 2017
Version d'Excel : 2010,2016

Message par Code_Beginner » 6 avril 2017, 21:10

Merci beaucoup à tout les 2.

Effectivement c'était sous mon nez mais je n'avais rien vu .

Je dois avouer que je ne l'aurai pas trouvé de toute façon.

J'ai beau parcourir les tutos , les tableaux j'ai du mal à jongler avec.

Encore un grand merci, je vais tester cela au plus vite.

Je vous tiendrai au courant :)
C
Code_Beginner
Jeune membre
Jeune membre
Messages : 22
Inscrit le : 31 mars 2017
Version d'Excel : 2010,2016

Message par Code_Beginner » 7 avril 2017, 13:06

Il y en avait une petite, si jamais d'autres souhaitaient utiliser le code :

Set wsAnt = .Worksheets("Feuille N-1")

il y a un . en trop :
Set wsAnt = Worksheets("Feuille N-1")
C
Code_Beginner
Jeune membre
Jeune membre
Messages : 22
Inscrit le : 31 mars 2017
Version d'Excel : 2010,2016

Message par Code_Beginner » 7 avril 2017, 13:28

MFerrand a écrit :Depuis le début je m'acharnais à chercher sur une autre ligne :lol: , Aucune chance...

Bonne soirée.

Merci à tout les 2.

J'ai terminé l'ensemble de la macro ce matin.

Parfaitement fonctionnelle avec en plus quelques évolutions réalisées grâce au savoir transmit via Excel-pratique.

Je reste sur ma faim concernant le travail sur les variables tableaux.
Je viens de me commander un gros pavé qui j'espère pourra me servir en VBA :)
M
MFerrand
Fanatique d'Excel
Fanatique d'Excel
Messages : 17'201
Appréciations reçues : 445
Inscrit le : 20 juillet 2015
Version d'Excel : 2010 FR

Message par MFerrand » 7 avril 2017, 23:01

Bravo ! Tu as essuyé les plâtres du débogage... :D

Quand je peux tester avant de la lacher, cela permet d'éliminer les fautes de frappe, les substitutions de caractères ou de noms, etc., il ne reste donc en principe que des erreurs plus sérieuses quand on passe aux essais en réel... Là tu as tout eu !

Bonne continuation.
C
Code_Beginner
Jeune membre
Jeune membre
Messages : 22
Inscrit le : 31 mars 2017
Version d'Excel : 2010,2016

Message par Code_Beginner » 8 avril 2017, 08:23

Encore un grand merci à toi

Petite question en passant, as tu un ouvrage à me recommander qui soit complet et bourré d'exemple11?

Merci 1000 fois
p
patrick1957
Passionné d'Excel
Passionné d'Excel
Messages : 3'157
Appréciations reçues : 31
Inscrit le : 24 août 2015
Version d'Excel : 2007-2010-2016 PC

Message par patrick1957 » 8 avril 2017, 12:36

Bonjour,

Perso, je n'ai jamais trouvé de bon livre (sauf un de John WALKENBACH) avec de vrais bons exemples (!) mais je pense que c'est sur les bons forums qu'on apprend le mieux à la condition d'avoir un but et de trouver ici par exemple des exemples se rapprochant de ce que tu désires :)

P.
Je fais du géocaching et vous ?
Indentez vos codes VBA, ---> http://www.oaltd.co.uk/Indenter/Default.htm
A lire pour les débutants: http://www.xlerateur.com/divers/2010/05 ... nnees-612/
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message