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

centrage d'une ligne

  • Initiateur de la discussion Initiateur de la discussion bpol
  • Date de début Date de début

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 !

bpol

XLDnaute Impliqué
salut à tout,

j'ai mon tableau habituel où l'on rentre des n° de voitures et des temps.
mais j'aimerais que quand je retape un N° et qu'il existe déjà ds la colonne que la ligne ou le n° se trouve soit centrée sur la page.

je joins un petit exemple.

merci
bpol
 

Pièces jointes

Re : centrage d'une ligne

Bonjour à tous,

Un essai avec Scroll et Liste de Validation en A1:
Code:
Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
ActiveWindow.ScrollRow = Range("C" & Range("A1")) + 2
End Sub
Bises Mimi 🙂
A+ à tous
 

Pièces jointes

Re : centrage d'une ligne

Bonjour Gael et JCGL,

merci avec vos exemples je suis déjà dépanné. on vra plus joué de la roulette. lol

mais est il possible de modifier l'emplacement de la ligne sélectionnée?
c'est à dire décalée 2 lignes vers le bas.

car quand je modifie le code :

Private Sub Worksheet_Change(ByVal Target As Range)
Dim c As Range

If Not Intersect(Target, Range("A9")) Is Nothing Then
With Range("C:C")
Set c = .Find(Target.Value, LookIn:=xlValues, lookat:=xlWhole)
If Not c Is Nothing Then
ActiveWindow.ScrollRow = c.Row
Else
ActiveWindow.ScrollRow = 13 End If
End With
End If
End Sub

par 15 par exemple il n'y a rien qui change elle reste juste en dessous du volet .
 
Re : centrage d'une ligne

Bonjour à tous,

C'est sur cette ligne qu'il faut "jouer" :
Code:
ActiveWindow.ScrollRow = c.Row - 2
Cette ligne :
Code:
ActiveWindow.ScrollRow = 13
permet de se positionner sur la première ligne de ta liste donc la ligne 13 si rien n'est renseigné

A+ à tous
 
Re : centrage d'une ligne

oki,
maisi je change ce paramètre la macro plante.
et autre chose avec cette macro quand on tape les N° de voitures le tableau revient au début.

A la rigueur ce serait préférable alors que cette macro lasse le tableau comme il est puis centre automatiquement la ligne qui contient la valeur de la cellule A9 après son enregistrement


Merci
bpol
 
Re : centrage d'une ligne

Bonjour à tous,

Peux-tu tester ce fichier avec le code de Gaël et adapté à la ligne +2 ?

A+ à tous

Edition : Qu'entends-tu par :

BPol à dit:
A la rigueur ce serait préférable alors que cette macro lasse le tableau comme il est puis centre automatiquement la ligne qui contient la valeur de la cellule A9 après son enregistrement
 

Pièces jointes

Dernière édition:
Re : centrage d'une ligne

RE JCGL,

je vais m'exprimer en français car tout à l'heure je quittais le boulot.

voilà en premier lieu lors du premier passage
nous encodons le n° des voitures ainsi que le temps
là les données se mettent l'une à la suite des autres.

mais lors du 2e passage

nous retapons le N° de la voiture ainsi que sont son temps de ce passage et c'est là que nous désirons que la ligne qui comprend la même valeur que la case A3 ( voir fichier) se centre car l'ordre des n° des voitures peut etre différent et ainsi de suite à chaque passage ( max 4)

nous encodons les cellules A3 puis B3:B5 et C3:C5 puis enregistrons avec macro.

voici le fichier

http://cjoint.com/?eAjFHqFXRk

Merci de tes efforts

Bpol
 
Re : centrage d'une ligne

bonjour,

la nuit porte conseil.

et voilà ce qui serait plus intéressant c'est que la macro ne s'active que si une case n'est plus vide ( par exemple G3) serait plus simple je pense comme macro


bon WE
excusez d'avance pour mon silence mais je pars tt le WE sur un rallye


Bpol
 
Re : centrage d'une ligne

RE,
personne pour me dire la différence entre les 2 macros (déclaration) feuil tableau

ds l'exemple je peux encoder puis retouner chercher un autre numéro et encoder de nouveau encoder

ds mon fichier je ne sais pas réencoder après une remonté ds la liste .

??????
Bpol
 
- 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
8
Affichages
258
Réponses
3
Affichages
631
Réponses
13
Affichages
885
Réponses
10
Affichages
457
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…