Erreur de compilation InputBox

Résolu/Fermé
sifusalade Messages postés 135 Date d'inscription samedi 21 janvier 2012 Statut Membre Dernière intervention 16 juillet 2021 - 16 juil. 2021 à 11:27
sifusalade Messages postés 135 Date d'inscription samedi 21 janvier 2012 Statut Membre Dernière intervention 16 juillet 2021 - 16 juil. 2021 à 17:51
Bonjour,

Je me retourne vers la communauté car cela fait deux heures que je cherche à comprendre pourquoi je n'arrive pas à utiliser une simple InputBox et je n'y arrive pas.

Je ne comprends absolument pas pourquoi ceci ne fonctionne pas :
Sub InputBox()

Dim reponse As String

reponse = InputBox("La question", "Le titre", "Par Défaut")

End Sub


Non seulement je n'ai aucune autocomplétion avec l'infobulle qui liste les arguments, mais en plus j'obtiens une erreur de compilation.

C'est quelque chose de très basique que j'ai utilisé souvent et qui a toujours fonctionné mais là c'est un mystère.

J'utilise actuellement Excel 2019.

Il y'a une référence à activer ?

Merci pour vos réponses.

2 réponses

ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 2 404
Modifié le 16 juil. 2021 à 13:47
Bonjour

Tu es sûr que ce n'est pas
reponse = MsgBox("La question", "Le titre", "Par Défaut")

Cdlmnt
0
Bonjour, oui, sûr et certain. Je n'ai pas de problème avec MsgBox().
0
ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 2 404
16 juil. 2021 à 15:31
Alors essaies ceci

reponse = Application.InputBox("La question", "Le titre", "Par Défaut")

Cdlmnt
0
sifusalade Messages postés 135 Date d'inscription samedi 21 janvier 2012 Statut Membre Dernière intervention 16 juillet 2021 7
Modifié le 16 juil. 2021 à 17:53
Avec "Application" pas de problème, mais sans, ça coinçait. Je viens à l'instant de résoudre le problème. J'ai activé les références "Visual Basic for Applications" et "Visual Basic For Application".

Ces références ont toujours été actives par défaut, mais pour une raison que j'ignore, maintenant que j'ai installé Office 2019, ça n'a pas semblé être le cas. En activant ces deux références, j'ai pu utiliser la fonction (donc sans le Application).

Merci ;-)
0