Genre de truc qu'on ne fait que le Dimanche:
J'ai récupéré une liste (8000 lignes)
Il ya des tas de cellules où i l ya des mots tout en Majuscules. je voudrais
normaliser le contenu de la feuille et n'avoir que des mots en minuscules
avec la première lettre en Majuscule. I l y a une fonction trés simple dans
Word (Shift-F3) qui n'existe pas dans Excel, ou alors elle est bien caché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
abcd
il existe la fonction NOMPROPRE("ceci est un TITRE") -> "Ceci Est Un Titre"
tu peux copier cetet formule dans la colonne d'à-côté (écrire la formule à droite de la première cellule NOMPROPRE(A1) en B1 par exemple, puis double cliquer la croix en bas à droite, la formule se propage en bas de la liste) et alors copier-coller spécial par valeurs pour conserver le résultat au lieu des formules.
il existe la fonction
NOMPROPRE("ceci est un TITRE")
-> "Ceci Est Un Titre"
tu peux copier cetet formule dans la colonne d'à-côté
(écrire la formule à droite de la première cellule NOMPROPRE(A1) en B1
par exemple, puis double cliquer la croix en bas à droite, la formule se
propage en bas de la liste)
et alors copier-coller spécial par valeurs pour conserver le résultat
au lieu des formules.
il existe la fonction NOMPROPRE("ceci est un TITRE") -> "Ceci Est Un Titre"
tu peux copier cetet formule dans la colonne d'à-côté (écrire la formule à droite de la première cellule NOMPROPRE(A1) en B1 par exemple, puis double cliquer la croix en bas à droite, la formule se propage en bas de la liste) et alors copier-coller spécial par valeurs pour conserver le résultat au lieu des formules.
jps
bonjour charles si tu as un peu de VBA dans tes veines dominicales, je te livre ci-dessous la copie d'une réponse de denis michon (je le cite toujours car chaque fois que je le fais, je reçois des royalties) sinon, tu vas chercher la fonction (via fx) du nom de....NOMPROPRE (Proper en VBA) HTH jps Pour mettre tout en majuscule :
Msgbox Ucase("Est-ce que ça fonctionne?")
Pour mettre tout en minuscule
Msgbox LCase("EST-CE QUE ÇA FONCTIONNE?")
Pour mettre seulement la première lettre de chacun des mots
Msgbox WorksheetFunction.Proper("est-ce que ça fonctionne?")
"Charles Tosi" a écrit dans le message de news:
Bonjour et bon Dimanche à tous,
Genre de truc qu'on ne fait que le Dimanche: J'ai récupéré une liste (8000 lignes) Il ya des tas de cellules où i l ya des mots tout en Majuscules. je voudrais normaliser le contenu de la feuille et n'avoir que des mots en minuscules avec la première lettre en Majuscule. I l y a une fonction trés simple dans Word (Shift-F3) qui n'existe pas dans Excel, ou alors elle est bien cachée
Merci de vos réponses Cordialement
Charles
bonjour charles
si tu as un peu de VBA dans tes veines dominicales, je te livre ci-dessous
la copie d'une réponse de denis michon (je le cite toujours car chaque fois
que je le fais, je reçois des royalties)
sinon, tu vas chercher la fonction (via fx) du nom de....NOMPROPRE (Proper
en VBA)
HTH
jps
Pour mettre tout en majuscule :
Msgbox Ucase("Est-ce que ça fonctionne?")
Pour mettre tout en minuscule
Msgbox LCase("EST-CE QUE ÇA FONCTIONNE?")
Pour mettre seulement la première lettre de chacun des mots
Msgbox WorksheetFunction.Proper("est-ce que ça fonctionne?")
"Charles Tosi" <ctosi@yahoo.com> a écrit dans le message de news:
u7vGg9geFHA.2916@TK2MSFTNGP10.phx.gbl...
Bonjour et bon Dimanche à tous,
Genre de truc qu'on ne fait que le Dimanche:
J'ai récupéré une liste (8000 lignes)
Il ya des tas de cellules où i l ya des mots tout en Majuscules. je
voudrais normaliser le contenu de la feuille et n'avoir que des mots en
minuscules avec la première lettre en Majuscule. I l y a une fonction trés
simple dans Word (Shift-F3) qui n'existe pas dans Excel, ou alors elle est
bien cachée
bonjour charles si tu as un peu de VBA dans tes veines dominicales, je te livre ci-dessous la copie d'une réponse de denis michon (je le cite toujours car chaque fois que je le fais, je reçois des royalties) sinon, tu vas chercher la fonction (via fx) du nom de....NOMPROPRE (Proper en VBA) HTH jps Pour mettre tout en majuscule :
Msgbox Ucase("Est-ce que ça fonctionne?")
Pour mettre tout en minuscule
Msgbox LCase("EST-CE QUE ÇA FONCTIONNE?")
Pour mettre seulement la première lettre de chacun des mots
Msgbox WorksheetFunction.Proper("est-ce que ça fonctionne?")
"Charles Tosi" a écrit dans le message de news:
Bonjour et bon Dimanche à tous,
Genre de truc qu'on ne fait que le Dimanche: J'ai récupéré une liste (8000 lignes) Il ya des tas de cellules où i l ya des mots tout en Majuscules. je voudrais normaliser le contenu de la feuille et n'avoir que des mots en minuscules avec la première lettre en Majuscule. I l y a une fonction trés simple dans Word (Shift-F3) qui n'existe pas dans Excel, ou alors elle est bien cachée
Merci de vos réponses Cordialement
Charles
jps
c'est bien meux esseupliqué que moi, abcd : bravo ; de plus, j'adore le "se propage", ça me fait presque peur, enfin, pas trop sur 8000 lignes mais sur 65536, là oui! jps
"abcd" a écrit dans le message de news: %
il existe la fonction NOMPROPRE("ceci est un TITRE") -> "Ceci Est Un Titre"
tu peux copier cetet formule dans la colonne d'à-côté (écrire la formule à droite de la première cellule NOMPROPRE(A1) en B1 par exemple, puis double cliquer la croix en bas à droite, la formule se propage en bas de la liste) et alors copier-coller spécial par valeurs pour conserver le résultat au lieu des formules.
c'est bien meux esseupliqué que moi, abcd : bravo ; de plus, j'adore le "se
propage", ça me fait presque peur, enfin, pas trop sur 8000 lignes mais sur
65536, là oui!
jps
"abcd" <temp.nospamdc2@gmail.com> a écrit dans le message de news:
%23ZeGiMheFHA.412@tk2msftngp13.phx.gbl...
il existe la fonction
NOMPROPRE("ceci est un TITRE")
-> "Ceci Est Un Titre"
tu peux copier cetet formule dans la colonne d'à-côté
(écrire la formule à droite de la première cellule NOMPROPRE(A1) en B1
par exemple, puis double cliquer la croix en bas à droite, la formule se
propage en bas de la liste)
et alors copier-coller spécial par valeurs pour conserver le résultat au
lieu des formules.
c'est bien meux esseupliqué que moi, abcd : bravo ; de plus, j'adore le "se propage", ça me fait presque peur, enfin, pas trop sur 8000 lignes mais sur 65536, là oui! jps
"abcd" a écrit dans le message de news: %
il existe la fonction NOMPROPRE("ceci est un TITRE") -> "Ceci Est Un Titre"
tu peux copier cetet formule dans la colonne d'à-côté (écrire la formule à droite de la première cellule NOMPROPRE(A1) en B1 par exemple, puis double cliquer la croix en bas à droite, la formule se propage en bas de la liste) et alors copier-coller spécial par valeurs pour conserver le résultat au lieu des formules.
Rodolphe
Salut, Il n'existe pas de combinaison de touches pour faire ça? C'est bien dommage. A+
"abcd" a écrit dans le message de news: %
il existe la fonction NOMPROPRE("ceci est un TITRE") -> "Ceci Est Un Titre"
tu peux copier cetet formule dans la colonne d'à-côté (écrire la formule à droite de la première cellule NOMPROPRE(A1) en B1 par exemple, puis double cliquer la croix en bas à droite, la formule se propage en bas de la liste) et alors copier-coller spécial par valeurs pour conserver le résultat au lieu des formules.
Salut,
Il n'existe pas de combinaison de touches pour faire ça? C'est bien dommage.
A+
"abcd" <temp.nospamdc2@gmail.com> a écrit dans le message de news:
%23ZeGiMheFHA.412@tk2msftngp13.phx.gbl...
il existe la fonction
NOMPROPRE("ceci est un TITRE")
-> "Ceci Est Un Titre"
tu peux copier cetet formule dans la colonne d'à-côté
(écrire la formule à droite de la première cellule NOMPROPRE(A1) en B1
par exemple, puis double cliquer la croix en bas à droite, la formule se
propage en bas de la liste)
et alors copier-coller spécial par valeurs pour conserver le résultat au
lieu des formules.
Salut, Il n'existe pas de combinaison de touches pour faire ça? C'est bien dommage. A+
"abcd" a écrit dans le message de news: %
il existe la fonction NOMPROPRE("ceci est un TITRE") -> "Ceci Est Un Titre"
tu peux copier cetet formule dans la colonne d'à-côté (écrire la formule à droite de la première cellule NOMPROPRE(A1) en B1 par exemple, puis double cliquer la croix en bas à droite, la formule se propage en bas de la liste) et alors copier-coller spécial par valeurs pour conserver le résultat au lieu des formules.
P. Aime
Excel est un monde cruel. ;-)) Michel (qui s'accroche)
"Rodolphe" a écrit dans le message de news: u%
Salut, Il n'existe pas de combinaison de touches pour faire ça? C'est bien dommage. A+
"abcd" a écrit dans le message de news: %
il existe la fonction NOMPROPRE("ceci est un TITRE") -> "Ceci Est Un Titre"
tu peux copier cetet formule dans la colonne d'à-côté (écrire la formule à droite de la première cellule NOMPROPRE(A1) en B1 par exemple, puis double cliquer la croix en bas à droite, la formule se propage en bas de la liste) et alors copier-coller spécial par valeurs pour conserver le résultat au lieu des formules.
Excel est un monde cruel.
;-))
Michel (qui s'accroche)
"Rodolphe" <rodolphe@free.fr> a écrit dans le message de news:
u%23og5WieFHA.3712@TK2MSFTNGP09.phx.gbl...
Salut,
Il n'existe pas de combinaison de touches pour faire ça? C'est bien
dommage.
A+
"abcd" <temp.nospamdc2@gmail.com> a écrit dans le message de news:
%23ZeGiMheFHA.412@tk2msftngp13.phx.gbl...
il existe la fonction
NOMPROPRE("ceci est un TITRE")
-> "Ceci Est Un Titre"
tu peux copier cetet formule dans la colonne d'à-côté
(écrire la formule à droite de la première cellule NOMPROPRE(A1) en B1
par exemple, puis double cliquer la croix en bas à droite, la formule se
propage en bas de la liste)
et alors copier-coller spécial par valeurs pour conserver le résultat au
lieu des formules.
Excel est un monde cruel. ;-)) Michel (qui s'accroche)
"Rodolphe" a écrit dans le message de news: u%
Salut, Il n'existe pas de combinaison de touches pour faire ça? C'est bien dommage. A+
"abcd" a écrit dans le message de news: %
il existe la fonction NOMPROPRE("ceci est un TITRE") -> "Ceci Est Un Titre"
tu peux copier cetet formule dans la colonne d'à-côté (écrire la formule à droite de la première cellule NOMPROPRE(A1) en B1 par exemple, puis double cliquer la croix en bas à droite, la formule se propage en bas de la liste) et alors copier-coller spécial par valeurs pour conserver le résultat au lieu des formules.
abcd
Quid de ce que peut faire excel que word ne fait pas ? c'est à dire qu'excel n'est pas un traitement de texte.
Quid de ce que peut faire excel que word ne fait pas ?
c'est à dire qu'excel n'est pas un traitement de texte.
Quid de ce que peut faire excel que word ne fait pas ? c'est à dire qu'excel n'est pas un traitement de texte.
Charles Tosi
Merci à tous, je savais bien que je n'avais la tête à aller chercher plus loin que le bout de mon nez!
Fonctions, fonctions ...
Salut à tous
"jps" <enlevezd' a écrit dans le message de news:
bonjour charles si tu as un peu de VBA dans tes veines dominicales, je te livre ci-dessous la copie d'une réponse de denis michon (je le cite toujours car chaque fois que je le fais, je reçois des royalties) sinon, tu vas chercher la fonction (via fx) du nom de....NOMPROPRE (Proper en VBA) HTH jps Pour mettre tout en majuscule :
Msgbox Ucase("Est-ce que ça fonctionne?")
Pour mettre tout en minuscule
Msgbox LCase("EST-CE QUE ÇA FONCTIONNE?")
Pour mettre seulement la première lettre de chacun des mots
Msgbox WorksheetFunction.Proper("est-ce que ça fonctionne?")
"Charles Tosi" a écrit dans le message de news:
Bonjour et bon Dimanche à tous,
Genre de truc qu'on ne fait que le Dimanche: J'ai récupéré une liste (8000 lignes) Il ya des tas de cellules où i l ya des mots tout en Majuscules. je voudrais normaliser le contenu de la feuille et n'avoir que des mots en minuscules avec la première lettre en Majuscule. I l y a une fonction trés simple dans Word (Shift-F3) qui n'existe pas dans Excel, ou alors elle est bien cachée
Merci de vos réponses Cordialement
Charles
Merci à tous, je savais bien que je n'avais la tête à aller chercher plus
loin que le bout de mon nez!
Fonctions, fonctions ...
Salut à tous
"jps" <enlevezd'ici@ici> a écrit dans le message de news:
ePMfUNheFHA.3028@TK2MSFTNGP09.phx.gbl...
bonjour charles
si tu as un peu de VBA dans tes veines dominicales, je te livre ci-dessous
la copie d'une réponse de denis michon (je le cite toujours car chaque
fois que je le fais, je reçois des royalties)
sinon, tu vas chercher la fonction (via fx) du nom de....NOMPROPRE (Proper
en VBA)
HTH
jps
Pour mettre tout en majuscule :
Msgbox Ucase("Est-ce que ça fonctionne?")
Pour mettre tout en minuscule
Msgbox LCase("EST-CE QUE ÇA FONCTIONNE?")
Pour mettre seulement la première lettre de chacun des mots
Msgbox WorksheetFunction.Proper("est-ce que ça fonctionne?")
"Charles Tosi" <ctosi@yahoo.com> a écrit dans le message de news:
u7vGg9geFHA.2916@TK2MSFTNGP10.phx.gbl...
Bonjour et bon Dimanche à tous,
Genre de truc qu'on ne fait que le Dimanche:
J'ai récupéré une liste (8000 lignes)
Il ya des tas de cellules où i l ya des mots tout en Majuscules. je
voudrais normaliser le contenu de la feuille et n'avoir que des mots en
minuscules avec la première lettre en Majuscule. I l y a une fonction
trés simple dans Word (Shift-F3) qui n'existe pas dans Excel, ou alors
elle est bien cachée
Merci à tous, je savais bien que je n'avais la tête à aller chercher plus loin que le bout de mon nez!
Fonctions, fonctions ...
Salut à tous
"jps" <enlevezd' a écrit dans le message de news:
bonjour charles si tu as un peu de VBA dans tes veines dominicales, je te livre ci-dessous la copie d'une réponse de denis michon (je le cite toujours car chaque fois que je le fais, je reçois des royalties) sinon, tu vas chercher la fonction (via fx) du nom de....NOMPROPRE (Proper en VBA) HTH jps Pour mettre tout en majuscule :
Msgbox Ucase("Est-ce que ça fonctionne?")
Pour mettre tout en minuscule
Msgbox LCase("EST-CE QUE ÇA FONCTIONNE?")
Pour mettre seulement la première lettre de chacun des mots
Msgbox WorksheetFunction.Proper("est-ce que ça fonctionne?")
"Charles Tosi" a écrit dans le message de news:
Bonjour et bon Dimanche à tous,
Genre de truc qu'on ne fait que le Dimanche: J'ai récupéré une liste (8000 lignes) Il ya des tas de cellules où i l ya des mots tout en Majuscules. je voudrais normaliser le contenu de la feuille et n'avoir que des mots en minuscules avec la première lettre en Majuscule. I l y a une fonction trés simple dans Word (Shift-F3) qui n'existe pas dans Excel, ou alors elle est bien cachée
Merci de vos réponses Cordialement
Charles
ChrisV
Bonjour Charles,
Sub zaza() Dim c As Range Application.ScreenUpdating = False Selection.SpecialCells(xlCellTypeConstants, 23).Select For Each c In Selection If Application.IsText(c) Then _ c.Value = UCase(Left(c.Value, 1)) _ & LCase(Mid(c.Value, 2, Len(c.Value))) Next c End Sub
ChrisV
"Charles Tosi" a écrit dans le message de news:
Bonjour et bon Dimanche à tous,
Genre de truc qu'on ne fait que le Dimanche: J'ai récupéré une liste (8000 lignes) Il ya des tas de cellules où i l ya des mots tout en Majuscules. je voudrais normaliser le contenu de la feuille et n'avoir que des mots en minuscules avec la première lettre en Majuscule. I l y a une fonction trés simple dans Word (Shift-F3) qui n'existe pas dans Excel, ou alors elle est bien cachée
Merci de vos réponses Cordialement
Charles
Bonjour Charles,
Sub zaza()
Dim c As Range
Application.ScreenUpdating = False
Selection.SpecialCells(xlCellTypeConstants, 23).Select
For Each c In Selection
If Application.IsText(c) Then _
c.Value = UCase(Left(c.Value, 1)) _
& LCase(Mid(c.Value, 2, Len(c.Value)))
Next c
End Sub
ChrisV
"Charles Tosi" <ctosi@yahoo.com> a écrit dans le message de news:
u7vGg9geFHA.2916@TK2MSFTNGP10.phx.gbl...
Bonjour et bon Dimanche à tous,
Genre de truc qu'on ne fait que le Dimanche:
J'ai récupéré une liste (8000 lignes)
Il ya des tas de cellules où i l ya des mots tout en Majuscules. je
voudrais normaliser le contenu de la feuille et n'avoir que des mots en
minuscules avec la première lettre en Majuscule. I l y a une fonction trés
simple dans Word (Shift-F3) qui n'existe pas dans Excel, ou alors elle est
bien cachée
Sub zaza() Dim c As Range Application.ScreenUpdating = False Selection.SpecialCells(xlCellTypeConstants, 23).Select For Each c In Selection If Application.IsText(c) Then _ c.Value = UCase(Left(c.Value, 1)) _ & LCase(Mid(c.Value, 2, Len(c.Value))) Next c End Sub
ChrisV
"Charles Tosi" a écrit dans le message de news:
Bonjour et bon Dimanche à tous,
Genre de truc qu'on ne fait que le Dimanche: J'ai récupéré une liste (8000 lignes) Il ya des tas de cellules où i l ya des mots tout en Majuscules. je voudrais normaliser le contenu de la feuille et n'avoir que des mots en minuscules avec la première lettre en Majuscule. I l y a une fonction trés simple dans Word (Shift-F3) qui n'existe pas dans Excel, ou alors elle est bien cachée