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

D

Dominique

Guest
Bonsoir à tous,

Pouuriez-vous me donner un petit coup de main SVP

Dans la macro qui suit, j'aimerais permettre à un utilisateur de saisir un texte quelconque dans la cellule "E10" à partir d'une InputBox

1- Il manque sûrement à déclarer une variable de type String

2- Qu'elle la commande permettant d'insrire du texte dans une cellule

3- Range("E10").value = "Ceci est tu texte" fonctionne évidemment correctement, mais c'est pas ce que je désire

4- Suis-je assez clair ?

Sub Information()
Sheets("jojo").Select
Dim Retour As String
Retour = InputBox("Texte à inscrire dans la cellule ? ", "Saisie du texte", "Ecrivez ici")
Range("E10").Value =
End Sub
 
Hello Dominique déjà pour être le plus simple possible :
Insère ce code dans un module VBA :
puis exécute 'Information'


Dim Retour As String
'-------------------------

Sub Information()
Sheets("jojo").Select
Retour = InputBox("Texte à inscrire dans la cellule ? ", "Saisie du texte", "Ecrivez ici")
Range("E10").Value = Retour
End Sub

(Si tu veux plus compliqué, tu peux toujours demander).
Dugenre que la forme s'affiche lorsqu'on pénètre dans la cellule choisie par exemple...

A+
POLO
 
Salut Polo,

En fait j'avais déjà essayé ta solution,mais cela ne marchait pas tout simplement parce que je n'étais dans une feuille et non dans un module.
Je m'y perds encore beaucoup entre les Sheets, les modules, etc ...

Merci à toi

@ +

Dom
 
Ok, Petites règles pour commencer :

(quelques exemples🙂

* procédures ou fonctions destinées à être appelées par un bouton de barre d'outils genre 'standard' etc... --> Dans un module

* code déclenché par appui, double click, initialisation,... de n'importe quel objet d'une UserForm ---> Dans la fenêtre de code liée à la UserForm( on la visualise en faisant clic droit - code sur une USF)

* code déclenché par appui sur un bouton placé sur une feuille -> dans le code associé à ce bouton...

* Code déclenché à la fermeture ou ouverture du classeur ---> dans This WorkBook

...
 
- 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

  • Question Question
Microsoft 365 Code VBA
Réponses
10
Affichages
903
Réponses
15
Affichages
830
Réponses
12
Affichages
1 K
Réponses
3
Affichages
833
Réponses
3
Affichages
773
Retour