Bonsoir,
mais LouReed
Ensuite vous avez cette ligne Set nom = C.Value
nom est bien défini, C aussi mais il ne vaut rien donc nouvelle erreur car objet requis pour C.Value !!!
C aussi mais ne vaut rien ??? je ne comprends pas ce que tu veux dire Stp
En effet je me suis mal exprimé...
Car avec cette ligne : Dim nom, C
les deux variables sont définies !
Ce que je voulais dire c'est que vous êtes en train d'attribuer une valeur à nom par :
Set nom = C.Value
mais C est défini mais il est égal à quoi ?
Et quand vous écrivez C.Value, vous demande la propriété Value de l'objet C.
Hors une définition de variable par Dim ne donne pas de valeur à la variable.
Donc Dim C, défini la variable, VBA sait qu'elle existe mais pour le moment elle vaut rien, Nothing, False, Vide...
donc C.Value donne comme erreur "Objet requis"
@ bientôt
LouReeD