|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : juin 2010 Messages : 22 ![]() |
Bonjour,
Alors voici ma macro Excel, elle lit un onglet et compare chaque ligne à un autre onglet. Si les deux lignes correspondent alors on recopie une description Code :
je suis un peu à court d'idées donc je voudrais vos avis de grands experts
|
||
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
Bonsoir
Ci-joint code utilisant les variables tableaux (Je ne vois pas l'origine de l'erreur) Code :
Il fallait
__________________
Cordialement. |
||
|
|
10
|
|
|
#3 |
|
Invité régulier
![]() Inscription : juin 2010 Messages : 22 ![]() |
Pour commencer merci, le code que tu as écrit fais exactement ce que le mien devait (sauf que le tien ne s'arrete pas au début
Par contre la meme erreur 1004 apparait sur la ligne 28 ![]() Et a quoi sert le "Application.ScreenUpdating = False" ? |
|
|
00
|
|
|
#4 | ||
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
Bonjour
Citation:
Citation:
désactive la mise à jour affichage à l'écran
__________________
Cordialement. |
||
|
|
10
|
|
|
#5 |
|
Invité régulier
![]() Inscription : juin 2010 Messages : 22 ![]() |
Je voulais dire que le tien s'arrete vers la fin alors que le mien au début, mais c'est pas important ^^.
Dans l'onglet Phy il n'y a aucune cellule fusionnée, il n'y a absolument rien d'inhabituel ou de particulier dans cet onglet. |
|
|
00
|
|
|
#6 | |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
Citation:
Ta feuille Phy est elle protégée?
__________________
Cordialement. |
|
|
|
10
|
|
|
#7 |
|
Invité régulier
![]() Inscription : juin 2010 Messages : 22 ![]() |
Aucune protection sur la feuille, je ne suis pas en lecture seule.
Si je te donne le fichier, serais-tu en mesure de comprendre le probleme ? |
|
|
00
|
|
|
#8 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
Ok mets ton fichier en PJ
__________________
Cordialement. |
|
|
10
|
|
|
#9 |
|
Invité régulier
![]() Inscription : juin 2010 Messages : 22 ![]() |
Voila le fichier, la macro se trouve dans le module 2.
|
|
|
00
|
|
|
#10 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
A cause de la limitation en longueur du contenu de cellule.
exemple en I1054 tu as du texte de longueur 2795 caractères.
__________________
Cordialement. |
|
|
10
|
|
|
#11 |
|
Invité régulier
![]() Inscription : juin 2010 Messages : 22 ![]() |
Comme cela ne fonctionne toujours pas, et si le nombre de caractere est bien la cause du probleme.
Quelle serait le nombre maximal de caractère par cellule ? |
|
|
00
|
|
|
#12 |
|
Invité régulier
![]() Inscription : juin 2010 Messages : 22 ![]() |
Bonjour,
Apparement c'est le nombre de lignes qui pose probleme. Si je fait par paquet de 2000 lignes ca fonctionne sans aucune erreur, mais si je veux faire tout le fichier d'un coup alors l'erreur 1004 apparait. ![]() Donc c'est résolu en quelque sorte. Merci mercatog pour le temps que tu as passé sur mon soucis
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com