erreur 1004 "la formule contient une erreur" alors que la macro vient de l'ordi..

  • Initiateur de la discussion Initiateur de la discussion bansan
  • 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 !

B

bansan

Guest
Je ne comprend pas pourquoi ma macro ne marche pas
alors que je l'ai fait a partir d'une macro automatique que l'ordi a fait lui meme

Sub tester()

Range("F3").Select
ActiveWorkbook.Worksheets("Paiement Immediat").Names.Add Name:="test", _
RefersToR1C1:="='Paiement Immediat'!R3C6"
ActiveWorkbook.Worksheets("Paiement Immediat").Names("test").Comment = ""
End Sub
 
Re : erreur 1004 "la formule contient une erreur" alors que la macro vient de l'ordi.

Bonjour

je pourrais dire c'est normale 😀

avant de relancer cette macro, il te faut supprimer la plage nommée test

tu ne peux creer 2 plages avec un meme nom
 
Re : erreur 1004 "la formule contient une erreur" alors que la macro vient de l'ordi.

bonjour bansan

A tester:

Code:
Range("F3").Select
ActiveWorkbook.Worksheets("Feuil1").Names.Add Name:="test", _
RefersToR1C1:="='Feuil1'!R3C6"
ActiveWorkbook.Worksheets("Feuil1").Range("test").AddComment
ActiveWorkbook.Worksheets("Feuil1").Range("test").Comment.Text Text:=""

Edit: Salut Wilfried
J'avais supposé que la macro n'est utilisée qu'une fois

NB: Le nom de feuille est a adapter
 
Re : erreur 1004 "la formule contient une erreur" alors que la macro vient de l'ordi.

Re

A tester (au cas ou la macro peut etre répetée)

Code:
Range("F3").Select
On Error Resume Next
  ActiveWorkbook.Worksheets("Feuil1").Range("test").Comment.Delete
  ActiveWorkbook.Worksheets("Feuil1").Names("test").Delete
On Error GoTo 0
ActiveWorkbook.Worksheets("Feuil1").Names.Add Name:="test", _
RefersToR1C1:="='Feuil1'!R3C6"
ActiveWorkbook.Worksheets("Feuil1").Range("test").AddComment
ActiveWorkbook.Worksheets("Feuil1").Range("test").Comment.Text Text:=""
 
Re : erreur 1004 "la formule contient une erreur" alors que la macro vient de l'ordi.

re:

Bonjour pierrejean 🙂

j'ai meme pas vu le commentaire 😱, mais s'il exite deja ? 😱
un petit on error resume next ne serait pas de trop

bonne journée pierrejean, toujours un plaisir de te croiser

Edit :suis pas assez rapide, tu as vu le probleme encore bonne journée
 
- 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

O
Réponses
1
Affichages
972
A
Réponses
12
Affichages
2 K
AnjyD
A
C
Réponses
1
Affichages
2 K
Cekankonvaou
C
J
Réponses
0
Affichages
820
JohnRambo
J
A
Réponses
1
Affichages
1 K
altra83
A
N
Réponses
5
Affichages
2 K
Nicko29
N
V
Réponses
5
Affichages
1 K
H
Réponses
2
Affichages
945
heislsim
H
I
Réponses
10
Affichages
3 K
insosama
I
Retour