Recherche dernière cellule d'une ligne sous conditions...

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

V

Vinc

Guest
Bonjour, je récupérer le contenu ou l'adresse de la dernière cellule d'une ligne sous-condition en VBA...

Ma ligne contient des nombres ou des mots, certaines cellules sont vides ou avec ceci : ||

Exemple : (_ = cellule vide)

mot1 ; mot2 ; _ ; mot3 ; 123 ; mot4 ; _ ; || ; _ ; || ; _ ; _ ;

Je souhaite trouver l'adresse et la valeur de la cellule qui est mot4 pour cette exemple.

Fichier joint avec essai en "Fonction" non concluant et essai en VBA avec bug...

...Merci à vous...
 

Pièces jointes

Re : Recherche dernière cellule d'une ligne sous conditions...

Bonjour Vinc,


avec ce code:
Code:
Private Sub CommandButton1_Click()
For n = 16384 To 1 Step -1
If Cells(7, n).Text <> "" And Cells(7, n).Text <> "||" Then
MsgBox ("colonne " & n)
Exit Sub
End If
Next n
End Sub

à+
Philippe
 
Re : Recherche dernière cellule d'une ligne sous conditions...

Une dernière question, pourquoi cela ne marche pas quand je marque des Astérix dans le code :

Code:
If Cells(LigneActive, n).Text <> "" And Cells(LigneActive, n).Text <> "*||*" Then

Je m'arrête par exemple sur la cellule "Essai ||" alors que je devrais passer outre vu les Astérix 😕....
 
Dernière modification par un modérateur:
- 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

Réponses
3
Affichages
168
Retour