LePerSpiCace2
XLDnaute Nouveau
Bonjour,
Pour ma première , j'ai essayé de créer une fonction pour compter les retours à la ligne dans une cellule que je souhaite exploiter dans ma macro mais elle ne fonctionne pas.
Cette ligne ci-dessous fonctionne bien dans mon Sub () et me retourne la valeur correct dans mon MsgBox.
MsgBox Len(Range("p2")) - Len(Replace(Range("p2"), vbLf, ""))
J'ai essayer ces lignes afin d'obtenir le nombre de vbLf d'une cellule mais il me manque quelque chose je pense. Aussi avec (cellule As range) en paramètre pas de résultat.
Pourriez vous m'aider svp.
Pour ma première , j'ai essayé de créer une fonction pour compter les retours à la ligne dans une cellule que je souhaite exploiter dans ma macro mais elle ne fonctionne pas.
Cette ligne ci-dessous fonctionne bien dans mon Sub () et me retourne la valeur correct dans mon MsgBox.
MsgBox Len(Range("p2")) - Len(Replace(Range("p2"), vbLf, ""))
J'ai essayer ces lignes afin d'obtenir le nombre de vbLf d'une cellule mais il me manque quelque chose je pense. Aussi avec (cellule As range) en paramètre pas de résultat.
Public Function Nbr_SautDeLignes(cellule As String) As Byte
Nbr_SautDeLignes = Len(Range("cellule")) - Len(Replace(Range("cellule"), vbLf, ""))
End Function
Pourriez vous m'aider svp.