Macro excel VBA : Selectionner la derniere ligne d'une colonne
Eria
-
f894009 Messages postés 17417 Date d'inscription Statut Membre Dernière intervention -
f894009 Messages postés 17417 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voila je voudrais faire une macro sur excel qui consiste à comparer deux valeurs.
J'ai un programme qui tourne en boucle et je voudrais comparer la valeur de la 11eme colonne, derniere ligne et de la 11eme colonne avant-derniere ligne.
Sachant que le programme évolue constament, la "dernière ligne" n'est jamais la même.
Littéralement je voudrais avoir :
If derniere_ligne 11eme colonne <> avant-derniere_ligne 11 colonne Then ...
Après avoir bataillé pendant 4heures étant débutante en VBA, je m'en remet à vous.
Merci d'avance !
Voila je voudrais faire une macro sur excel qui consiste à comparer deux valeurs.
J'ai un programme qui tourne en boucle et je voudrais comparer la valeur de la 11eme colonne, derniere ligne et de la 11eme colonne avant-derniere ligne.
Sachant que le programme évolue constament, la "dernière ligne" n'est jamais la même.
Littéralement je voudrais avoir :
If derniere_ligne 11eme colonne <> avant-derniere_ligne 11 colonne Then ...
Après avoir bataillé pendant 4heures étant débutante en VBA, je m'en remet à vous.
Merci d'avance !
A voir également:
- Macro excel VBA : Selectionner la derniere ligne d'une colonne
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Excel compter cellule couleur sans vba - Guide
1 réponse
Bonjour,
adaptez le nom de la feuille:
Bonne suite
adaptez le nom de la feuille:
Sub test()
With Worksheets("feuil1")
'derniere cellule non vide colonne K (11éme colonne)
derlig = .Range("K" & Rows.Count).End(xlUp).Row
derligmoins1 = derlig - 1
'votre test
If .Range("K" & derlig) <> .Range("K" & derligmoins1) Then
End If
End With
End Sub
Bonne suite