J jeromegmc XLDnaute Occasionnel 14 Octobre 2005 #1 Bonjour à tous, Quelles est la différence entre l'utilisation du 'set' dans ces 2 cas: Code: Set A = Application.InputBox(prompt:='Sélectionnez une plage de cellules', Title:='Plage de cellules', Left:=500, Top:=300, Type:=8) et Code: A = Application.InputBox(prompt:='Sélectionnez une plage de cellules', Title:='Plage de cellules', Left:=500, Top:=300, Type:=8) Quelle est l'utilité du 'set', car dans mon cas la macro ne marche pas sans 'set'? A+
Bonjour à tous, Quelles est la différence entre l'utilisation du 'set' dans ces 2 cas: Code: Set A = Application.InputBox(prompt:='Sélectionnez une plage de cellules', Title:='Plage de cellules', Left:=500, Top:=300, Type:=8) et Code: A = Application.InputBox(prompt:='Sélectionnez une plage de cellules', Title:='Plage de cellules', Left:=500, Top:=300, Type:=8) Quelle est l'utilité du 'set', car dans mon cas la macro ne marche pas sans 'set'? A+
PascalXLD XLDnaute Barbatruc Modérateur 14 Octobre 2005 #2 Bonjour l'instruction Set sert pour affecter une variable objet à un objet Comme là tu récupères une plage de cellules il s'agit d'un objet donc il faut l'instruction Set Si c'est tu utilises Application.inputbox pour récuperer un nombre tu n'as pas besoin du Set Bon courage Vote positif 0 Vote négatif
Bonjour l'instruction Set sert pour affecter une variable objet à un objet Comme là tu récupères une plage de cellules il s'agit d'un objet donc il faut l'instruction Set Si c'est tu utilises Application.inputbox pour récuperer un nombre tu n'as pas besoin du Set Bon courage
J jeromegmc XLDnaute Occasionnel 14 Octobre 2005 #3 . Ok j'ai compris, merci Vote positif 0 Vote négatif