Impossible de lancer un macro identificateur n'est pas reconnu

Bonjour,

Je cherche à simplifier une action sur mes fichiers excel et je n'arrive pas à lancer d’exécution.

Je souhaiterais que lorsque le mot "Haute" est indiqué dans la colonne criticité, la ligne soit copiée sur la feuille d'après. (cf fichier excel joint )

Or, lorsque je lance le programme, je me retrouve avec le message d'erreur "L'identificateur sous le curseur n'est pas reconnu".

Savez-vous à quoi cela est dû?

Merci par avance,

Chloé

34copiehaute.xlsm (17.33 Ko)

Bonjour,

Je viens de téléchargé votre fichier pour tenter de vous aider mais de mon coté tout fonctionne correctement.

Qu'avez-vous changer entre votre fichier de base et celui créé pour le site ?

Merci pour votre réponse,

Je n'ai rien changé ... et l'ai téléchargé tel qu'il était!

Voici un imprim écran du message d'erreur

capture

Bonjour,

Pour commencer, tu as déclaré et typé w comme Worksheet, mais cette variable n'est pas initialisée.

Et tu l'utilises pour ta copie !...

Cdlt.

Re-Bonjour,

En y regardant de plus près, la macro ne fonctionne effectivement pas chez moi, mais elle ne beug pas non plus.

Je suis d'accord avec Jean-Eric quant à la déclaration de w qui n'est pas initialisé par la suite.

Une autre question, mais c'est peut-être moi qui suis fatigué

A quoi correspond "Cc" dans : .Range("Cc" & Rows.Count).End(xlUp).Row) ?

Bonjour,

Merci pour votre aide, je viens de trouver mes erreurs et tout marche désormais!

Bonne fin de journée,

Chloé

Rechercher des sujets similaires à "impossible lancer macro identificateur pas reconnu"