Je soutiens Excel Downloads
Connexion
S'inscrire
Effectuez une recherche sur Excel Downloads...
Effectuez une recherche sur Excel Downloads...
Rechercher dans les titres uniquement
Par:
FORUMS
Nouveaux messages
Rechercher dans les forums
TÉLÉCHARGEMENTS
POUR LES PROFESSIONNELS
Gestion commerciale
Gestion de projets
Gestion du personnel
Tableaux de bord
Comptabilité
Immobilier
Bourse
POUR LES PARTICULIERS
Budgets et comptes
Plannings et calendriers
UTILITAIRES
LEÇONS ET TUTORIAUX
Fonctions Excel
Vba
RESSOURCES PEDAGOGIQUES
Rechercher une ressource
ACTUALITÉS
TUTOS
EXCEL
FORMULES ET FONCTIONS
VBA
POWER QUERY
POWER PIVOT
POWER BI
AUTRES APPLICATIONS
Recherche de tutos vidéos
Connexion
S'inscrire
Quoi de neuf
Effectuez une recherche sur Excel Downloads...
Effectuez une recherche sur Excel Downloads...
Rechercher dans les titres uniquement
Par:
Nouveaux messages
Rechercher dans les forums
Menu
Connexion
S'inscrire
Installer l'application
Installer
FORUMS
Questions
Forum Excel
Liste déroulante choix multiple (VBA)
JavaScript est désactivé. Pour une meilleure expérience, veuillez activer JavaScript dans votre navigateur avant de continuer.
Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
<blockquote data-quote="Robert" data-source="post: 1250007" data-attributes="member: 40"><p><strong>Re : Liste déroulante choix multiple (VBA)</strong></p><p></p><p><span style="color: #000080">Bonjour MissDidy, bonjour le forum,</span></p><p><span style="color: #000080"></span></p><p><span style="color: #000080"></span></p><p><span style="color: #000080">En fait j'ai modifié le code d'<strong>initialisation</strong> de l'<strong>UserForm</strong> en lui enlevant les lignes inutiles. Le code qui concerne le retour à la ligne se trouve dans le <strong>clic</strong> du <strong>CommandButton1</strong>.</span></p><p><span style="color: #000080">Pour avoir l'Userform sur toutes les lignes de la colonne I (à placer dans l'onglet où tu veux que ça agisse) :</span></p><p><span style="color: #000080"></span>[CODE]Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)</p><p>If Target.Column <> 9 Or Target.Row < 2 Then Exit Sub 'si le double-clic a lieu ailleurs que dans la colonne 9 (= I) ou dans la ligne 1, sort de la procédure</p><p>Cancel = True 'évite le mode édition lié au double-clic</p><p>Target.Value = "" 'vide la cellule double-cliquée</p><p>UserForm1.Show 'affiche l'UserForm1</p><p>End Sub[/CODE]</p></blockquote><p></p>
[QUOTE="Robert, post: 1250007, member: 40"] [b]Re : Liste déroulante choix multiple (VBA)[/b] [COLOR=#000080]Bonjour MissDidy, bonjour le forum, [/COLOR] [COLOR=#000080]En fait j'ai modifié le code d'[B]initialisation[/B] de l'[B]UserForm[/B] en lui enlevant les lignes inutiles. Le code qui concerne le retour à la ligne se trouve dans le [B]clic[/B] du [B]CommandButton1[/B]. Pour avoir l'Userform sur toutes les lignes de la colonne I (à placer dans l'onglet où tu veux que ça agisse) : [/COLOR][CODE]Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Column <> 9 Or Target.Row < 2 Then Exit Sub 'si le double-clic a lieu ailleurs que dans la colonne 9 (= I) ou dans la ligne 1, sort de la procédure Cancel = True 'évite le mode édition lié au double-clic Target.Value = "" 'vide la cellule double-cliquée UserForm1.Show 'affiche l'UserForm1 End Sub[/CODE] [/QUOTE]
Insérer les messages sélectionnés…
Vérification
Répondre
FORUMS
Questions
Forum Excel
Liste déroulante choix multiple (VBA)
Texte copié dans le presse-papier