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

XL 2019 focus sur sheet

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 !

yannick.laurent2

XLDnaute Nouveau
bonjour,
j'ai un code qui devrais me permettre d'activer feuille consultée en amont.
En code sur le document j'ai :

Code:
Private Sub Workbook_Open()
Dim nomfiche As Worksheet
End Sub

Sur la première feuille consultée :
Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
   nomfiche = ActiveSheet.Name
   If Not Intersect(Target, Range("a5:a33")) Is Nothing Then
      FromFichTech = True
      Beep
      Sheets("Mercuriale").Activate
   End If
End Sub

Et sur la feuille qui doit renvoyer sur la première :
VB:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
   If Not FromFichTech Or Not IsNumeric(Target.Offset(, 2)) Then Exit Sub
   Worksheets(nomfiche).active
   ActiveCell = Target.Value
   ActiveCell.Offset(, 1) = Target.Offset(, 1).Value
   ActiveCell.Offset(, 3) = Target.Offset(, 2).Value
End Sub


Sauf que cela ne fonctionne pas !
Des idées ,des pistes ?
Merci par avance pour votre aide.
@+
 
Bonsoir yannick.laurent2, bienvenue sur XLD,

Pour qu'une variable xxx soit mémorisée il faut la déclarer :

- Dim xxx en haut de la page de code VBA pour qu'elle soit utilisable dans les autres macros de la même page

- Public xxx en haut d'un module standard pour qu'elle soit utilisable partout.

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

  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
9
Affichages
404
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…