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

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

Usine à gaz

XLDnaute Barbatruc
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

  • Test atteindre 1ere cellule vide plage.xlsm
    18.7 KB · Affichages: 14
Dernière édition:

Usine à gaz

XLDnaute Barbatruc
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
 

Si...

XLDnaute Barbatruc
Bon_soir

J'en étais resté là

Vous avez fini quand même par vous rencontrer !

Je ne vois pas trop le lien avec la question initiale. Je traite autrement ce problème.
 

Discussions similaires

Réponses
8
Affichages
728
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…