Bonjour,
j'ai crée une macro qui concatène une cinquantaine de cellules pour ensuite les comparer à un autre fichier.
Dans un premier temps ma macro ouvre et le fait pour un premier fichier de 107 477 lignes tout est ok.
Je fais la même chose avec mon deuxième fichier 107 240 qui a un peu moins de lignes et là erreur 1004 sur ma ligne 4 de ma macro.
Voici le code:
Worksheets("preprod").Activate
For J = 1 To Range("AW110000").End(xlUp).Row '65536
For B = 1 To 49
Cells(J, "AX") = Cells(J, "AX") & Cells(J, B).Value
Next B
Next J
Je l'ai exécuté 3 fois cette macro, la 1ere fois l'erreur se faisait à la 86 000lignes la 2eme fois à la 50 000 et la dernière à 97 000. C'est vraiment très aléatoire.
Ce qui est assez drole c'est que je peux continuer en faisant du pas à pas détaillé mais dès que je passe en mode exécution il me met l'erreur.
Et au lieu de concaténer quand il affiche l'erreur en pas a pas détaillé il supprime et remplace.
Savez vous pourquoi ca me fait ca? Est ce que ca peut etre du à la taille trop importante du fichier? Je n'ai jamais eu ce problème depuis 3j que je l'utilise mais les fichiers étaient plus petits.
C'est aussi régulier qu'après l'erreur j'ai excel qui m'affiche:
Microsoft office excel a cessé de fonctionner
Et je suis obligée de tout fermer.
Si quelqu'un peut m'aider.
Merci à vous.
j'ai crée une macro qui concatène une cinquantaine de cellules pour ensuite les comparer à un autre fichier.
Dans un premier temps ma macro ouvre et le fait pour un premier fichier de 107 477 lignes tout est ok.
Je fais la même chose avec mon deuxième fichier 107 240 qui a un peu moins de lignes et là erreur 1004 sur ma ligne 4 de ma macro.
Voici le code:
Worksheets("preprod").Activate
For J = 1 To Range("AW110000").End(xlUp).Row '65536
For B = 1 To 49
Cells(J, "AX") = Cells(J, "AX") & Cells(J, B).Value
Next B
Next J
Je l'ai exécuté 3 fois cette macro, la 1ere fois l'erreur se faisait à la 86 000lignes la 2eme fois à la 50 000 et la dernière à 97 000. C'est vraiment très aléatoire.
Ce qui est assez drole c'est que je peux continuer en faisant du pas à pas détaillé mais dès que je passe en mode exécution il me met l'erreur.
Et au lieu de concaténer quand il affiche l'erreur en pas a pas détaillé il supprime et remplace.
Savez vous pourquoi ca me fait ca? Est ce que ca peut etre du à la taille trop importante du fichier? Je n'ai jamais eu ce problème depuis 3j que je l'utilise mais les fichiers étaient plus petits.
C'est aussi régulier qu'après l'erreur j'ai excel qui m'affiche:
Microsoft office excel a cessé de fonctionner
Et je suis obligée de tout fermer.
Si quelqu'un peut m'aider.
Merci à vous.