No de ligne d'un tableau filtré
faetare
Messages postés
4
Statut
Membre
-
faetare Messages postés 4 Statut Membre -
faetare Messages postés 4 Statut Membre -
Bonjour,
Sous VBA Excel je souhaite récupérer le n° de ligne active et visible.
Comment puis-je faire ?
Merci
Cdlt
Sous VBA Excel je souhaite récupérer le n° de ligne active et visible.
Comment puis-je faire ?
Merci
Cdlt
3 réponses
-
Bonsoir
Que veux tu dire par ligne active et visible ?
Tu peux récuperer le n° de la ligne de la cellule active aveclg=ActiveCell.Row
ou si tu veux le faire lors d'un changement de cellule avecPrivate Sub Worksheet_SelectionChange(ByVal Target As Range) lg=Target.Row End Sub
ou lors d'une modification dans une cellule
Private Sub Worksheet_Change(ByVal Target As Range) lg=Target.Row End Sub
Cdlmnt -
Merci Via55,
Pour être plus précis, je filtre un tableau sous VBA en fonction d'une certaine sélection, puis j'affiche les cellules dans un formulaire. Si je modifie la valeur d'une Box je veux pouvoir la sauvegarder dans la cellule de mon tableau.
Si le tableau n'est pas filtré, c'est simple j'utilise les instructions suivantes :
i = ListeLamda.ListIndex + 2
Cells(i, 3) = Fiche.Box10
Mais cela ne fonctionne pas si le tableau est filtré.
Par avance merci. -
Bonjour
si on voie pas ton programe et surtout ton UserForm dur
car la je ne voie pas porquoi tu fait un filtre
A+
Maurice