Erreur d'execution 1004

  • Initiateur de la discussion Initiateur de la discussion sapheron
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

sapheron

Guest
Bonjour,

J'ai beau chercher je n'arrive pas à trouver pourquoi mon programme m'affiche une erreur 1004.

Code:
Sub Secteur()
'
' Secteur Macro
' Macro enregistrée le 03/01/2013 par
'
 Fin = Range("A65536").End(xlUp)
    ThisWorkbook.Sheets("liste des secteurs").Select
    Range("A3").Select
    ActiveSheet.ShowDataForm 'Ajouter ou supprimer une zone dans la base de données
    Worksheets("liste des secteurs").Activate
    ActiveWorkbook.Names.Add "Zone", Range(Range("A2"), Range("Fin")) 'Definition du champs "Zone"
    ThisWorkbook.Sheets("Evaluation du risque").Select
End Sub

J'ai vérifié et le problème semble venir de "Fin" car quand je remplace "Fin" par A100 par exemple la macro s’exécute correctement

Je vous remercie d'avance pour m'aider dans cette tache 🙂
 
Re : Erreur d'execution 1004

Bonjour,

modifie peut être comme suit :

Code:
Dim Fin as Range
Set Fin = Range("A65536").End(xlUp)

puis :
Code:
ActiveWorkbook.Names.Add "Zone", Range(Range("A2"), Fin )

sans plus de détails difficile d'en dire plus....

bon après midi
@+
 
Re : Erreur d'execution 1004

Bonjour,

Je te remercie d'avoir répondu aussi rapidement et de manière aussi efficace. Car grâce a toi mon programme marche.
Par contre a quoi sert la ligne :
Code:
Dim Fin as Range

Car je vois souvent sa dans des programmes mais j'ai pas réussi à comprendre sa fonction. Merci de renseigné le pauvre ignorant que je suis en langage VBA 🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
791
Retour