Bonsoir,
j'ai une commande vba qui me permet de selectionner les 4 cellules à droite de la cellule que l'on selectionne :
Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
Target.Resize(1, 5).Select
End Sub
Ce que j'aimerai, c'est c'est effectuer cette opération seulement si les cellules D9 et D10 on pour valeur respective 1 et 2.
j'ai essayé :
Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("D9") = 1 And Range("D10") = 2 Then
If Target.Count > 1 Then Exit Sub
Target.Resize(1, 5).Select
End If
End Sub
Mais sa ne fonctionne pas...
Quelqu'un aurait une petite idée?
selection de plage dans un if/endif 
6 messages
• Page 1 sur 1
- Vinsstama
- Jeune membre
- Messages: 30
- Inscription: 06 Jan 2012, 19:49
- Version Excel: 2010 FR
Re: selection de plage dans un if/endif
Salut,
Essaie
Cordialement.
Essaie
- Code: Tout sélectionner
Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Range("D9") = 1 And Range("D10") = 2 Then
Target.Resize(1, 5).Select
End If
End Sub
Cordialement.
Yvouille
-

Yvouille - Membre impliqué
- Messages: 2076
- Inscription: 06 Avr 2007, 07:03
- Localisation: CH - Valais de cœur
- Version Excel: 2003, 2007, 2010 All.
Re: selection de plage dans un if/endif
non, sa ne fonctionne pas...
- Vinsstama
- Jeune membre
- Messages: 30
- Inscription: 06 Jan 2012, 19:49
- Version Excel: 2010 FR
Re: selection de plage dans un if/endif
Bonsoir,
si je relis l'énoncé,
essaye
Claude
si je relis l'énoncé,
sélectionner les 4 cellules à droite de la cellule que l'on sélectionne :
essaye
- Code: Tout sélectionner
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Range("D9") = 1 And Range("D10") = 2 Then
Target.Offset(0, 1).Resize(1, 4).Select
End If
End Sub
Claude
Faire simple, c'est ce qui est le plus compliqué ! et vice versa (à méditer)
- dubois
- Passionné d'Excel
- Messages: 9256
- Inscription: 08 Déc 2007, 12:03
- Localisation: MEUDON région parisienne
- Version Excel: Vista Office 2007FR
Re: selection de plage dans un if/endif 
Salut Claude, Salut Vinsstama,
Vinsstama, je te remercie sincèrement pour tes remerciements qui me vont droit au cœur
Tu as dis que ton code fonctionnait, mais que tu désirais un complément.
Je t'ai fourni ce complément après l'avoir testé chez moi et je peux t'affirmer qu'il fonctionne parfaitement.
Bonnes salutations et merci encore.
NB : Sur la feuille 2, un code encore simplifié :
Vinsstama, je te remercie sincèrement pour tes remerciements qui me vont droit au cœur
Tu as dis que ton code fonctionnait, mais que tu désirais un complément.
Je t'ai fourni ce complément après l'avoir testé chez moi et je peux t'affirmer qu'il fonctionne parfaitement.
Bonnes salutations et merci encore.
NB : Sur la feuille 2, un code encore simplifié :
- Code: Tout sélectionner
Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Range("D9") = 1 And Range("D10") = 2 Then Target.Resize(1, 5).Select
End Sub
- Fichiers joints
-
Démo.xls- (20 Kio) Téléchargé 3 fois
Yvouille
-

Yvouille - Membre impliqué
- Messages: 2076
- Inscription: 06 Avr 2007, 07:03
- Localisation: CH - Valais de cœur
- Version Excel: 2003, 2007, 2010 All.
Re: selection de plage dans un if/endif
Désolé Yvouille, c'est certainement moi qui est mal fait quelque chose car effectivement sa fonctionne tres bien sur ton fichier!
Merci beaucoup
Merci beaucoup
- Vinsstama
- Jeune membre
- Messages: 30
- Inscription: 06 Jan 2012, 19:49
- Version Excel: 2010 FR
6 messages
• Page 1 sur 1
-
- Sujets similaires
- Réponses
- Vus
- Dernier message
-
- Sélection cellule spécifique dans une plage
par emppapy » 11 Mars 2010, 16:45
- 7 Réponses
- 114 Vus
- Dernier message par emppapy

11 Mars 2010, 18:41
- Sélection cellule spécifique dans une plage
-
- Selection de cellules uniquement dans une plage autorisée
par philoflore » 23 Avr 2008, 10:44 - 6 Réponses
- 859 Vus
- Dernier message par philoflore

25 Avr 2008, 10:08
- Selection de cellules uniquement dans une plage autorisée
-
- Excel selection de plage
par thomas1406 » 09 Juin 2007, 15:37 - 8 Réponses
- 1589 Vus
- Dernier message par thomas1406

10 Juin 2007, 11:48
- Excel selection de plage
-
- Problème de sélection de plage
par buzul » 02 Mai 2008, 12:23 - 2 Réponses
- 699 Vus
- Dernier message par souri84

02 Mai 2008, 13:09
- Problème de sélection de plage
-
- Macro : Selection plage
par Patyom » 18 Sep 2009, 12:12 - 6 Réponses
- 457 Vus
- Dernier message par Patyom

18 Sep 2009, 15:12
- Macro : Selection plage
-
- Selection de plage au click
par Vinsstama » 10 Jan 2012, 22:33 - 2 Réponses
- 37 Vus
- Dernier message par Vinsstama

10 Jan 2012, 22:51
- Selection de plage au click
Utilisateurs en ligne
Utilisateurs parcourant ce forum: Bing [Bot], Google [Bot] et 1 invité