Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

VBA Erreur 1004

C@thy

XLDnaute Barbatruc
Re bonjour le forum,

j'ai bien des soucis avec ce fichier :
1- j'ai une macro (fabexpedie) qui me produit une erreur 1004 et/ou 400 et je ne sais pas pourquoi
2- je n'arrive pas à associer cette macro à mon bouton et là non plus j'sais pas pourkoi

Avez-vous une petite idée de ce qui cloche???
(c'est encore l'interface clavier/fauteuil !!!)

Merci pour votre aide.

C@thy
 

Pièces jointes

  • inscript.zip
    19.9 KB · Affichages: 74

C@thy

XLDnaute Barbatruc
Re : VBA Erreur 1004

Excellent pierrejean (coucou au passage), tu as tout à fait raison,
je l'ai mise dans un module mais j'ai toujours l'erreur 1004 sur l'instruction :
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=Var

cela dit, ça marche quand même, mais ça fait désordre...

Biz

C@thy
 

C@thy

XLDnaute Barbatruc
Re : VBA Erreur 1004

Oui, chez moi ça marchait bien aussi avant.... et plus maintenant...
A quoi peut être due une erreur 1004??? (erreur définie par l'application ou par l'objet)

tu as reçu des nouvelles de Marie-Ange ou de Nadine???

Bises

C@thy
 

C@thy

XLDnaute Barbatruc
Re : VBA Erreur 1004

Mes salutations du matin, ô forum,

J'aimerais bien savoir si quelqu'un d'autre a l'erreur car sur certains postes ça fonctionne.
Je lance un appel à tous ceux (et celles) qui voudraient tester ma macro,
sans envoyer le mail, bien sûr, et me dire si l'erreur se produit ou pas.
Quelqu'un saurait-il comment éviter l'erreur??? (un autre code serait-il possible?)

Merci de votre aide car je bloque...

Bises et bonne journée

C@thy
 

JNP

XLDnaute Barbatruc
Re : VBA Erreur 1004

Salut C@thy, le fil ,
Chez moi, erreur 1004 garantie (Excel 2007).
Une piste peut-être : la cellule "envoi" contient déjà un hyper lien. Ne faudrait-il pas le supprimer avant de le remplacer ?
Bonne journée
 

job75

XLDnaute Barbatruc
Re : VBA Erreur 1004

Bonjour C@thy, pierrejean, Bebere,

J'ai mis les macros dans un Module, puis testé.

Chez moi ça bug au delà du 821ème caractère dans Var. Ceci passe donc :

Code:
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=[COLOR="Red"]Left(Var, 821)[/COLOR]

Pourquoi cette limitation

Edit : salut JNP, à la seconde près

A+
 
Dernière édition:

C@thy

XLDnaute Barbatruc
Re : VBA Erreur 1004

Merci et bravo, vous êtes des chefs,

on avance on avance...
je suis en 2003, bug
sur tous les postes en 2007 bug
sur certains autres postes, tout OK
mais effectivement je n'ai pas noté la longueur de Var...

Edit : j'ai modifié, effectivement ça passe, mais je n'ai pas tout le texte de mon courrier,
comment améliorer la macro pour avoir tout le texte?

Jean-Noël, je supprime le lien au début
Sheets("Mailing").Rows("2:9216").ClearContents

Merci à vous

C@thy
 
Dernière édition:

pierrejean

XLDnaute Barbatruc
Re : VBA Erreur 1004

Re

Salut JNP
Salut job

Juste pour dire à C@thy que si j'ai eu des nouvelles de Marie-Ange c'est parceque j'ai testé avec mon adresse a moi et donc reçu le mail que j'ai envoyé

Par contre, je viens de tester a nouveau avec mon bon vieil Excel 2000 et tout se passe fort bien
Y compris avec plus de 821 caracteres dans Var : 1342 compte tenu de mon adresse perso
Y compris sans avoir supprimé le contenu de la cellule A2
Question de version ?
 

C@thy

XLDnaute Barbatruc
Re : VBA Erreur 1004

Ah, merci, là, on avance à grands pas,
effectivement sur mes postes en 2000 ça passe.
Edit : Mais, pierrejean, tu ne disais pas que chez toi ça marchait bien??? Sous quelle version???

Il y aurait donc une régression!! (merci Microsoft).

Moralité : j'ai 2 solutions :
ou leur dire de passer tous en 2000 (!!) ou modifier la macro!!!

Bises

C@thy
 
Dernière édition:

pierrejean

XLDnaute Barbatruc
Re : VBA Erreur 1004

Re

une idée me vient:

Tester en declarant

Dim Var as String

Je n'ai pas réussi a voir s'il y a une limite en Variant (qui est le type attribué a Var lorsqu'il n'est pas spécifié)
 

C@thy

XLDnaute Barbatruc
Re : VBA Erreur 1004

Ah, pierrejean, les "grands" esprits se rencontrent, je viens juste de tester Var en string : idem!!! Le string c'est trop court, je devrais peut-être essayer le slip kangourou! Lol!!!

C@thy
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…