Bonjour a tous
Dans un tableau contenant un nombre variable de lignes, comment afficher
automatiquement (sans tenir compte des entêtes de colonnes) en D2 le nombre
de caractères qui se trouvent en A2, en D3 le nombre de caractères qui se
trouvent en A3 ...
L'équivalent automatique de la fonction NBCAR en fait
Si quelqu'un a une idée !
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
JB
Bonjour,
Je ne suis pas sur d'avoir compris la question.Pourquoi ne pas utiliser NBcar()? Si on veut afficher automatiquement en D le nb de caracteres saisi dans chaque cellule de A sans Nbcar:
Private Sub Worksheet_Change(ByVal Target As Range) Application.EnableEvents = False If Target.Column = 1 Then Target.Offset(0, 2) = Len(Target.Value) End If Application.EnableEvents = True End Sub
Cordialement JB
Bonjour,
Je ne suis pas sur d'avoir compris la question.Pourquoi ne pas utiliser
NBcar()?
Si on veut afficher automatiquement en D le nb de caracteres saisi dans
chaque cellule de A sans Nbcar:
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Target.Column = 1 Then
Target.Offset(0, 2) = Len(Target.Value)
End If
Application.EnableEvents = True
End Sub
Je ne suis pas sur d'avoir compris la question.Pourquoi ne pas utiliser NBcar()? Si on veut afficher automatiquement en D le nb de caracteres saisi dans chaque cellule de A sans Nbcar:
Private Sub Worksheet_Change(ByVal Target As Range) Application.EnableEvents = False If Target.Column = 1 Then Target.Offset(0, 2) = Len(Target.Value) End If Application.EnableEvents = True End Sub
Cordialement JB
Pounet95
la fonction LEN(range("D2")) devrait convenir ? Voir l'aide en ligne pour plus d'infos -- Pounet95 on trouve tout ( ou presque ) http://www.excelabo.net/ Conseillé : http://dj.joss.free.fr/netiquet.htm (charte, nétiquette, conseils, abréviations, souriettes...) http://www.excelabo.net/mpfe/connexion.php (connexion, conseils...)
"yves" a écrit dans le message de news: 438f2868$0$19713$
Bonjour a tous Dans un tableau contenant un nombre variable de lignes, comment afficher automatiquement (sans tenir compte des entêtes de colonnes) en D2 le nombre de caractères qui se trouvent en A2, en D3 le nombre de caractères qui se trouvent en A3 ... L'équivalent automatique de la fonction NBCAR en fait Si quelqu'un a une idée !
la fonction LEN(range("D2")) devrait convenir ?
Voir l'aide en ligne pour plus d'infos
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
"yves" <ychene@wanadoo.fr> a écrit dans le message de news:
438f2868$0$19713$8fcfb975@news.wanadoo.fr...
Bonjour a tous
Dans un tableau contenant un nombre variable de lignes, comment afficher
automatiquement (sans tenir compte des entêtes de colonnes) en D2 le
nombre
de caractères qui se trouvent en A2, en D3 le nombre de caractères qui se
trouvent en A3 ...
L'équivalent automatique de la fonction NBCAR en fait
Si quelqu'un a une idée !
la fonction LEN(range("D2")) devrait convenir ? Voir l'aide en ligne pour plus d'infos -- Pounet95 on trouve tout ( ou presque ) http://www.excelabo.net/ Conseillé : http://dj.joss.free.fr/netiquet.htm (charte, nétiquette, conseils, abréviations, souriettes...) http://www.excelabo.net/mpfe/connexion.php (connexion, conseils...)
"yves" a écrit dans le message de news: 438f2868$0$19713$
Bonjour a tous Dans un tableau contenant un nombre variable de lignes, comment afficher automatiquement (sans tenir compte des entêtes de colonnes) en D2 le nombre de caractères qui se trouvent en A2, en D3 le nombre de caractères qui se trouvent en A3 ... L'équivalent automatique de la fonction NBCAR en fait Si quelqu'un a une idée !
Jacky
Bonsoir Yves Ceci peut-être... '-------------- Sub jj() Application.EnableEvents = False derlg = Sheets("feuil1").Range("a65536").End(3).Row For Each c In Range("a2:a" & derlg) Range("d" & c.Row) = Len(c) Next Application.EnableEvents = True End Sub '--------------- Salutations JJ
"yves" a écrit dans le message de news:438f2868$0$19713$
Bonjour a tous Dans un tableau contenant un nombre variable de lignes, comment afficher automatiquement (sans tenir compte des entêtes de colonnes) en D2 le nombre
de caractères qui se trouvent en A2, en D3 le nombre de caractères qui se trouvent en A3 ... L'équivalent automatique de la fonction NBCAR en fait Si quelqu'un a une idée !
Bonsoir Yves
Ceci peut-être...
'--------------
Sub jj()
Application.EnableEvents = False
derlg = Sheets("feuil1").Range("a65536").End(3).Row
For Each c In Range("a2:a" & derlg)
Range("d" & c.Row) = Len(c)
Next
Application.EnableEvents = True
End Sub
'---------------
Salutations
JJ
"yves" <ychene@wanadoo.fr> a écrit dans le message de
news:438f2868$0$19713$8fcfb975@news.wanadoo.fr...
Bonjour a tous
Dans un tableau contenant un nombre variable de lignes, comment afficher
automatiquement (sans tenir compte des entêtes de colonnes) en D2 le
nombre
de caractères qui se trouvent en A2, en D3 le nombre de caractères qui se
trouvent en A3 ...
L'équivalent automatique de la fonction NBCAR en fait
Si quelqu'un a une idée !
Bonsoir Yves Ceci peut-être... '-------------- Sub jj() Application.EnableEvents = False derlg = Sheets("feuil1").Range("a65536").End(3).Row For Each c In Range("a2:a" & derlg) Range("d" & c.Row) = Len(c) Next Application.EnableEvents = True End Sub '--------------- Salutations JJ
"yves" a écrit dans le message de news:438f2868$0$19713$
Bonjour a tous Dans un tableau contenant un nombre variable de lignes, comment afficher automatiquement (sans tenir compte des entêtes de colonnes) en D2 le nombre
de caractères qui se trouvent en A2, en D3 le nombre de caractères qui se trouvent en A3 ... L'équivalent automatique de la fonction NBCAR en fait Si quelqu'un a une idée !