XL 2013 Atteindre la 1ère cellule vide d'une plage

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 !

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bonjour à toutes et à tous,

Toujours sur mon classeur de travail de plus de 50.000 lignes, je voudrais, pour éviter des "promenades" atteindre la ligne dans laquelle une cellule n'aurait pas été remplie.

Mes recherches m'ont permis de trouver un code que j'ai légèrement modifié (mais pas assez LOL) et qui fonctionne bien ou presque pour moi :
forum excel-pratique.com par Banzai64 » 22 Décembre 2011, 16:57 que je remercie au passage.
Code:
Private Sub Worksheet_SelectionChange(ByVal R As Range)
If Not Intersect(R, Range("i7:t10000")) Is Nothing And R.Count = 1 Then
Dim L As Integer
Application.ScreenUpdating = False
With Sheets("Feuil1")
     .Range("i7:t10000").Find("", .Range("i7"), xlValues, , 1, 1, 0).Select
End With
End If
ActiveCell.Select
'R.Offset(0, 0).Select
'ActiveWindow.ScrollRow = Selection.Row
Application.ScreenUpdating = True
End Sub

Voici mon souci :
Mon besoin
Atteindre la 1ère cellule vide de la plage I7:T10000 = ici I14

Ce que fait le code
Atteint la 1ère cellule vide en ligne 7 = ici J7

Le fichier test en pièce jointe complètera, je l'espère, mon explication.

Si vous aviez la solution, ça m'arrangerait bien 😉

Avec mes remerciements, je vous souhaite à toutes et à tous un très bon WE pas trop froid,
Amicalement,
Lionel,
 

Pièces jointes

Dernière édition:
Entièrement d'accord,
Mais nous sommes plusieurs à travailler avec un fichier identique (chacun son fichier) et comme il y a souvent des oublis de saisies, ce code va me permettre de "bloquer" sur la ligne incomplète et donc de ne pas pouvoir aller sur une autre ligne avant que la ligne soit complète 😉
 
Bon_soir

J'en étais resté là
Le cruciverbiste que je suis, vous propose de vous mettre d'accord sur vos "directions" prises.
Si l'un veut parcourir la grille horizontalement et l'autre verticalement, ils vont s'éloigner de plus en plus.
Qui est la première ? La rouge ou la verte ?
upload_2017-12-2_16-51-12.png

Vous avez fini quand même par vous rencontrer 😉!

Entièrement d'accord,
Mais nous sommes plusieurs à travailler avec un fichier identique (chacun son fichier) et comme il y a souvent des oublis de saisies, ce code va me permettre de "bloquer" sur la ligne incomplète et donc de ne pas pouvoir aller sur une autre ligne avant que la ligne soit complète 😉
Je ne vois pas trop le lien avec la question initiale. Je traite autrement ce problème.
 
- 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
478
  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
649
Réponses
2
Affichages
499
Retour