Comment cliquer ou double-cliquer sur une cellule pour ouvrir un formulaire utilisateur spécifié dans Excel?
Il est pratique d'ouvrir un formulaire utilisateur spécifié en cliquant ou en double-cliquant simplement sur une cellule dans Excel. Mais comment y parvenir? Une méthode de cet article peut vous aider.
Cliquez ou double-cliquez sur une cellule pour ouvrir un formulaire utilisateur spécifié avec le code VBA
Veuillez procéder comme suit pour cliquer ou double-cliquer sur une cellule pour ouvrir un formulaire utilisateur spécifié dans Excel.
1. Ouvrez la feuille de calcul avec les cellules sur lesquelles vous souhaitez cliquer ou double-cliquez pour ouvrir un formulaire utilisateur.
2. Cliquez avec le bouton droit sur l'onglet de la feuille, puis cliquez sur Voir le code dans le menu contextuel. Voir la capture d'écran:
3. Dans l'ouverture Microsoft Visual Basic pour applications , veuillez copier et coller le code VBA suivant dans la fenêtre de code.
Code VBA: cliquez sur une cellule pour ouvrir un formulaire utilisateur spécifié dans Excel:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Updateby20171226
If Not Application.Intersect(Target, Range("A1:B9")) Is Nothing Then
UserForm1.Show
End If
End Sub
Code VBA: Double-cliquez sur une cellule pour ouvrir un formulaire utilisateur spécifié dans Excel:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby20171226
If Not Application.Intersect(Target, Range("A1:B9")) Is Nothing Then
Cancel = True
UserForm1.Show
End If
End Sub
Notes: Dans le code, A1: B9 est la plage de cellules sur laquelle vous ouvrirez le formulaire utilisateur. Et UserForm1 est le nom du formulaire utilisateur que vous ouvrirez en cliquant ou en double-cliquant sur des cellules. Veuillez le modifier en fonction de vos besoins.
4. appuie sur le autre + Q touches pour fermer le Microsoft Visual Basic pour applications fenêtre.
À partir de maintenant, lorsque vous cliquez ou double-cliquez sur une cellule dans une certaine plage, le formulaire utilisateur spécifié sera ouvert immédiatement comme illustré ci-dessous.
Articles connexes:
- Comment double-cliquer sur une cellule pour ouvrir une feuille de calcul spécifiée dans Excel?
- Comment ajouter une coche dans une cellule en double-cliquant dans Excel?
- Comment ajouter / saisir automatiquement la date / l'heure actuelle dans une cellule en double-cliquant dans Excel?
- Comment double-cliquer sur une cellule et ajouter 1 à cette valeur de cellule dans Excel?
- Comment faire apparaître un calendrier en cliquant sur une cellule spécifique dans Excel?
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et facilite grandement votre travail
- Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!