Erreur 1004

Bonjour à tous, je réalise un projet d'informatique et j'aurais besoin d'aide sur cette macro. Excel m'affiche une erreur 1004 lorsque je tente de la faire tourner.

Le but de ma macro (aussi mauvaise soit-elle ) est pour un nom de département rentré par l'utilisateur, d'obtenir un tableau rassemblant des informations sur ce même département.

Voici mon fichier, merci d'avance pour vos réponses!

9projet-2.xlsm (7.92 Ko)

Bonjour,

il n'y a pas grand chose dans ton fichier !

Bonjour,

La macro fantôme !

Note que l'erreur 1004 est une erreur Excel (et non VB), ce qui ne la rend pas plus facile à déceler, au contraire...

Cordialement.

Autant pour moi, ce n'était pas le bon fichier...

Le voici, merci encore pour vos réponses!

12projet-3.xlsm (23.97 Ko)

bonjour pkrange

essaie la formule cidessous

Range("A2:B2").ClearContents

au lieu de

Range(A2,B2).ClearContents

L'erreur 1004 disparaît cependant une nouvel erreur d'incompatibilité de type apparaît maintenant.

Bonjour,

peux-tu mettre un fichier dans lequel on peut reproduire l'erreur (tes macros ont besoin d'une feuille "DEP")? et nous indiquer comment reproduire l'erreur ?

Merci

pkrange1456

pense a faire le pas a pas détaillé avec la touche F8.

cela permet d'identifié rapidement la probléme

tu fait appel a la feuille "dep" dans ta fonction depart1(var as string)

dans ton classeur la feuille n'existe pas

Bonjour,

Range(M5, V5).ClearContents

Mauvaise syntaxe... déjà signalé !

Set tab2 = Range(M5, V5)

de même.

If StrComp(val, Cells(nl, 2) = 0) Then

Encore un problème de syntaxe (parenthèse mal placée).

Et on a la même dans toutes les fonctions...

Et comme l'a dit h2so4, les fonctions cherchent sur la feuille DEP qui n'existe pas...

Et tu améliorerais la lecture en indentant ton code...

Cordialement.

Oui je viens de voir cela. Sur mon fichier original ma feuille s'appelle DEP d'ou la confusion. Du coup quand je rapplique les corrections faites j'obtiens une erreur d'incompatibilité de type.

Merci à tous pour vos réponses!!

* erreur de post

Rechercher des sujets similaires à "erreur 1004"