Variable dans cellule

  • Initiateur de la discussion Initiateur de la discussion HRDChris
  • 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 !

H

HRDChris

Guest
J'ai ce code au démarrage de ma page :

Private Sub Workbook_Open()
' Macro entrée de numéro de commande
Dim Saisie As String
Saisie = InputBox('Veuillez saisir le numéro de commande EX:IMMB025014):')
If Saisie = '' Then
GoTo fin
End If
fin:
End Sub

Je souhaite mettre le contenu de la variable dans la cellule D16 de ma Feuil1. Quel code fait il rajouter pour pouvoir l'implanter ? Je débute en VBA soyez indulgent !!

Merci de votre aide. Cordialement
 
Bonsoir HRDChris, bonsoir à toutes et à tous 🙂

Je ne comprends pas bien pourquoi tu as placé ton code dans ThisWorkbook mais si cela te convient...

Pour ton code, voilà une possibilité :

Private Sub Workbook_Open()
' Macro entrée de numéro de commande
Dim Saisie As String
Saisie = InputBox('Veuillez saisir le numéro de commande EX:IMMB025014):')
If Saisie ‹› '' Then '*
Sheets('Feuil1').Range('D16')=Saisie
End If
fin:
End Sub

* Remplacer ‹› par leur équivalent clavier

A+ 😉
 
Bonsoir HRDChris et Pascal76, bonsoir à toutes et à tous 🙂

Je ne sais pas si l'explication est encore utile mais je réponds quand même... Pour l'instant, on ne peut pas envoyer un message qui contient les signes 'supérieur' › et 'inférieur' ‹, une astuce nous permet d'utiliser d'autres caractères, mais en faisant un copier/coller, il faut faire attention à bien les re-saisir au clavier.

Voili voilà

A+ 😉
 
- 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
5
Affichages
573
Retour