réponse à une inputbox non volatile

  • Initiateur de la discussion Initiateur de la discussion kawa
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

K

kawa

Guest
Bonsoir le forum,

est il possible de conserver la réponse à une inputbox de manière non volatile ?
Je précise que cette réponse est une URL.

par avance merci de vos réponses

kawa 🙂
 
Bonsoir kawa,

Pas sûr d'avoir bien compris la question...

Sub LaProcedure()
Static Reponse As Variant
      If IsEmpty(Reponse) Then Reponse = ''
      Reponse = Application.InputBox(prompt:='Libellé', Title:='Titre', Default:=Reponse, Type:=2)
      If Reponse = False Then
            Reponse = ''
            Exit Sub
      End If
      'Le Traitement ici...
      '
      '
End Sub
Cela te permettra de conserver la réponse précédente à chaque ouverture de l'InputBox (attention toutefois, cette valeur sera perdue à la fermeture du classeur).

Cordialement,
 
Re kawa,

Eh bien dans ce cas, il suffit simplement d'enregistrer la valeur de la variable 'Reponse' dans une cellule inutilisée (et éventuellement cachée) de ton classeur.

Pour 'mémoriser' la réponse :
      Sheets('Feuil1').Range('A1').Value = Reponse
Pour récupérer la valeur de cette réponse ultérieurement :
      Reponse = Sheets('Feuil1').Range('A1').Value
Cordialement,
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
241
Réponses
5
Affichages
422
W
Réponses
4
Affichages
221
Retour