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

Microsoft 365 Afficher ligne

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 !

Marvin57

XLDnaute Occasionnel
bonjour à tout le forum,

dans mon fichier ci-joint, sur l'onglet "BDD" en colonne "A" se trouve des numéros avec un step de 28.

Je cherche à placer un code, qui dès l'activation de l'onglet "BDD" se positionne sur la ligne par rapport au numéro se trouvant en cellule "C1".

Donc en court, si j'ai le numéro 4 en cellule C1 il devra se positionner sur la ligne qui a en colonne "A" le numéro 4.

Merci d'avance pour votre aide.

Marvin57
 

Pièces jointes

Solution
Ah oui pardon, j'avais mal regardé la colonne A.

Alors placez dans le code de la feuille :
VB:
Private Sub Worksheet_Activate()
Dim c As Range
Set c = [A:A].Find([C1], , xlValues, xlWhole)
Application.Goto IIf(c Is Nothing, [A1], c), True 'cadrage
End Sub
Ah oui pardon, j'avais mal regardé la colonne A.

Alors placez dans le code de la feuille :
VB:
Private Sub Worksheet_Activate()
Dim c As Range
Set c = [A:A].Find([C1], , xlValues, xlWhole)
Application.Goto IIf(c Is Nothing, [A1], c), True 'cadrage
End Sub
 
Re job75,

y a pas de soucis,

Merci beaucoup pour ce coup de main. Cela fonctionne comme voulu.👍👍

A une prochaine certainement.

Marvin57
 
- 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
5
Affichages
440
Réponses
9
Affichages
446
Réponses
2
Affichages
477
Réponses
4
Affichages
200
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…