offset et dernière ligne non vide

  • Initiateur de la discussion Initiateur de la discussion sly99
  • 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 !

S

sly99

Guest
kikoo le forum..

une petite question pour vous car je bug.. lol
Voici ue partie de mon code

Code:
Cells(13, 1).Select
Do Until ActiveCell.Value = nom_soignant
ActiveCell.Offset(1, 0).Select
Loop
li1 = ActiveCell.Row

le problème que je rencontre est que si le nom_soignant que je choisit avant n'est pas dans la colonne... le offset continu indéfiniement jusqu'a un message d'erreur...
donc comment dans ce code définir la dernière ligne nom vide..;

mici..
++
 
Re : offset et dernière ligne non vide

Bonsoir Sly

essaye peut être le code ci dessous :

Code:
Sub test()
Dim x As Range
Set x = Range("A:A").Find(nom_soignant, , xlValues, xlWhole, , , False)
    If Not x Is Nothing Then li1 = x.Row
End Sub

te renvoie le numéro de la ligne ou se trouve le contenu de ta variable "nom_soignant"

bonne soirée
@+
 
Re : offset et dernière ligne non vide

Bonsoir Sly, Bonsoir l'Ami Pierrot !


Comme toujours avec Pierrot, c'est la solution nickel chrome.
Et comme aux "Chiffres et aux Lettres", je dis : "Pas mieux !"

La première idée qui m'est venue c'est de remplacer la ligne :
ActiveCell.Offset(1, 0).Select
par
If ActiveCell.Row < 65536 Then ActiveCell.Offset(1, 0).Select Else: Exit Sub


Mais c'est moins "pro" que l'utilisation de Find.

Bonne soirée
Kotov
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

T
Réponses
4
Affichages
6 K
ThomasGLT
T
Réponses
1
Affichages
1 K
A
Réponses
0
Affichages
881
Ana30255
A
W
  • Question Question
Réponses
1
Affichages
1 K
Retour