![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Excel Forum d'entraide sur Excel |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Membre Confirmé
![]() Date d'inscription: décembre 2003
Messages: 273
|
Bonjour,
dans une feuille j'ai une colonne qui référence des cellules d'une autre feuille : Code :
Feuil1: x abc 1 5 68 y def 2 55 9 z abc 54 66 4 Feuil2: abc blabla def blabla2 ghi blabla3 Merci. |
|
|
|
|
|
#4 (permalink) |
|
Membre actif
![]() Date d'inscription: mars 2008
Localisation: Nantes
Âge: 26
Messages: 183
|
Tu peux essayer le code ci dessous
Code :
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Value = "" Then Else Worksheets("Feuil2").Activate For Each cel In Worksheets("Feuil2").Range("A1:Z100") If cel.Value = Target.Value Then Worksheets("Feuil2").Range(cel.Address).Select Exit Sub End If Next End If End Sub |
|
|
|
|
|
#6 (permalink) |
|
Membre Confirmé
![]() Date d'inscription: décembre 2003
Messages: 273
|
Question subsidiaire :
je voudrais que ce script ne soit dispo que sur la colonne B:B mais je n'arrive pas à trouver la syntaxe permettant de dire "si la cellule sélectionnée fait partie de telle colonne" ??? Ah si : Code :
If Not Intersect(Target, Range("B:B")) Is Nothing Then Dernière modification par fring ; 22/08/2008 à 10h49 Motif: fusion de 2 messages |
|
|
|
![]() |
![]() |
||
Renvoi dynamique vers une autre cellule
|
||
Offres d'
emploi informatique
sur Lesjeudis.com
|
| Outils de la discussion | |
|
|