Excel VBA

Bonjour,

Que veut dire ActiveDocument.unprotect. Cette ligne est en débogage quand je lance la macro.

Merci!

Bonjour,

ActiveDocument.unprotect

Ôte la protection du document actif (Document --> Word)

Ok d'accord merci et que veut dire cela : newQRMail.Name = "Mail"

La aussi, cette ligne est en débogage. Merci!

Bonjour jul997,

pour ActiveDocument.Unprotect : c'est effectivement pour enlever la protection d'un document Word, et si ça a planté dessus, c'est probablement car il faut le mot de passe ! si ce password est par exemple "loup", tu dois mettre :

ActiveDocument.Unprotect "loup"


pour newQRMail.Name = "Mail" : dans ton code VBA, y'a une variable objet newQRMail, et on essaye de changer sa propriété Nom : en clair, on essaye de le nommer "Mail" ; reste à savoir pourquoi ça plante ! peut-être que cet objet n'a pas été déclaré correctement dans l'instruction Dim ? peut-être que cet objet n'a pas été initialisé correctement avec une instruction Set ? peut-être que pour cet objet, la propriété Nom est en lecture seule, donc on ne peut que la lire et pas la modifier ?

à toi de vérifier tout ça ; bonne chance ! et RV à ta prochaine ligne en mode débogage ! (en espérant quand même que ton code VBA va pas boguer sur toutes les lignes ... sinon, on n'est pas sorti d'l'auberge ! )

dhany

Rechercher des sujets similaires à "vba"