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

2 cellulles seulement

reve24

XLDnaute Occasionnel
Quand j ouvre mon fichier
la selection est A2
Je remplie donc par le biais de
(Private Sub Worksheet_Change(ByVal Target As Range)
Range("A5").Select

le clic est en A5

j aimerais qu après ceci elle revienne en A2 et ainsi de suite
comment faire

A2 apres validé A5

A5 apres validé A2 et ainsi de suite

Merci d avance
 

Efgé

XLDnaute Barbatruc
Re : 2 cellulles seulement

Bonjour reve24
Une proposition:
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
Select Case Target.Address
    Case "$A$5"
        Range("$A$2").Select
    Case "$A$2"
        Range("$A$5").Select
End Select
End Sub
Cordialement
 

DoubleZero

XLDnaute Barbatruc
Re : 2 cellulles seulement

Bonjour, reve24, Efgé , le Forum,

Une autre suggestion :

Code:
Option Explicit
Private Sub Workbook_Open()
    Sheets("a").Activate    ' nom adapter
    Range("a2").Select
End Sub

Code:
Option Explicit
Private Sub Worksheet_Change(ByVal c As Range)
    If c.Address = "$A$2" Then Range("a5").Select
    If c.Address = "$A$5" Then Range("a2").Select
End Sub

A bientôt
 

Discussions similaires

Réponses
32
Affichages
752
  • Résolu(e)
Microsoft 365 Erreur VBA
Réponses
2
Affichages
242
Réponses
7
Affichages
593
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…