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

Diff entre "set A = inputbox" & "A=inputbox"

jeromegmc

XLDnaute Occasionnel
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
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
 

Discussions similaires

  • Résolu(e)
Microsoft 365 FORMULE Excel VBA
Réponses
17
Affichages
782
Réponses
7
Affichages
532
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…