Ecriture dans cellule avec userform

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

Mapat

XLDnaute Occasionnel
Bonjour le forum

A l'utilisation de l'userform, la macro me permet d'écrire une info dans une cellule et se positionne trois cellules à droite. Est-il possible d'écrire directement dans cette nouvelle cellule sans avoir besoin à recliquer dedans

Merci
 

Pièces jointes

Re : Ecriture dans cellule avec userform

Re hasco

Merci de ta réponse mais non, ça n'est pas ce que je voudrais
Je positionne ma cellule et en validant avec le bouton de l'user, une info invariable est écrite et
le curseur se positionne 3 cellules à droite. Dans cette cellule, j'écris des infos qui sont variables
Mais pour écrire dans cette cellule il faut cliquer dessus sinon ça ne fonctionne pas
Est-il possible d'écrire directement sans avoir à recliquer

En espérant être clair merci d'avance
 
Re : Ecriture dans cellule avec userform

Bonsoir,

Sans mise en oeuvre des API windows, je ne vois pas comment le faire directement.
Aussi voici une ruse que tu trouveras dans le fichier joint.
Il y a un textbox caché derriere le bouton.

Sans le 'truc' et avec API windows, code de ton userForm:
Code:
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function SetForegroundWindow Lib "user32" (ByVal hwnd As Long) As Long
Private Sub CommandButton1_Click()
    Call Essai
    Dim hwnd As Long
    hwnd = FindWindow("xlMain", Application.Caption)
    If hwnd > 0 Then
        SetForegroundWindow (hwnd)
        SendKeys "{F2}"
    End If
End Sub

Mais il te faudra valider la saisie par la touche ENTRER pour sortir de l'édition de cellule.

A+
 
Dernière modification par un modérateur:
- 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

Discussions similaires

Réponses
3
Affichages
297
Réponses
7
Affichages
483
Retour