Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Cherche comment faire un type macro

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 !

pompier83

XLDnaute Nouveau
Bonjour à tous je cherche une macro particulier sans utilisé la fonction
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Application.Intersect(Target, Range("A4:L1054")) Is Nothing Then
Mon_USF.Usf
End If
End Sub

je recherche une macro à integrer à un bouton qui :
si une des Cellule A3 : D1042 est détecter sélectionner lancer Macro1
si une des Cellule E3 : H1042 est détecter sélectionner lancer Macro2
si une des Cellule I3 : L1042 est détecter sélectionner lancer Macro2

à intégrer dans un module

merci d'avance pour votre aide
 
Bonjour le forum

Cette macro fonctionne sur mon PC.
Dans le code la feuille
VB:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim a As Boolean, b As Boolean, c As Boolean
a = Not Intersect(Target, Range("A3:D1042")) Is Nothing
b = Not Intersect(Target, Range("E3:H1042")) Is Nothing
c = Not Intersect(Target, Range("I3:L1042")) Is Nothing
If Target.Row >= 3 Then
Application.Run "Macro" & (a * -1) + (b * -2) + (c * -3)
End If
End Sub
Dans un module standard
VB:
Sub Macro1()
MsgBox "Lancement Macro1"
End Sub
Sub Macro2()
MsgBox "Lancement Macro2"
End Sub
Sub Macro3()
MsgBox "Lancement Macro3"
End Sub
 
Bonjour à tous,

plus classique:

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  If Not Intersect(Target, Range("A3:D1042")) Is Nothing Then Macro1
  If Not Intersect(Target, Range("E3:H1042")) Is Nothing Then Macro2
  If Not Intersect(Target, Range("I3:L1042")) Is Nothing Then Macro3
End Sub

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

Discussions similaires

Réponses
4
Affichages
439
Réponses
1
Affichages
252
Réponses
32
Affichages
1 K
Réponses
3
Affichages
500
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…