J'ai re=E7u un fichier d'une autre application et dont les=20
chiffres sont de la forme : "1 236.54" avec un format=20
standard et qui est consid=E9r=E9 comme du texte alors que =E7a=20
devrait =EAtre un nombre de la forme "1236,54"
Y a t il un moyen de convertir chaque cellule en nombre=20
(des milliers de cellules)par fonction ou formules ou=20
macros ?
Une petite piste ou une solution ? Merci d'avance
tu écrit 1(un) dans une cellule quelconque tu fais copie tu sélectionne ta colonne de nombres à modifier tu va dans édition coller spécial multiplication
Tout devrait être ok
-- Gaspareau
Règle anti spam Pour réponse personnelle enlever un d au début de mon adresse courriel
"Mazava" a écrit dans le message de news:0a4301c3ba79$dfb18c70$ Bonjour
J'ai reçu un fichier d'une autre application et dont les chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
Bonjour
tu écrit 1(un) dans une cellule quelconque
tu fais copie
tu sélectionne ta colonne de nombres à modifier
tu va dans édition coller spécial multiplication
Tout devrait être ok
--
Gaspareau
Règle anti spam
Pour réponse personnelle enlever un d au
début de mon adresse courriel
"Mazava" <anonymous@discussions.microsoft.com> a écrit dans
le message de news:0a4301c3ba79$dfb18c70$a501280a@phx.gbl...
Bonjour
J'ai reçu un fichier d'une autre application et dont les
chiffres sont de la forme : "1 236.54" avec un format
standard et qui est considéré comme du texte alors que ça
devrait être un nombre de la forme "1236,54"
Y a t il un moyen de convertir chaque cellule en nombre
(des milliers de cellules)par fonction ou formules ou
macros ?
Une petite piste ou une solution ? Merci d'avance
tu écrit 1(un) dans une cellule quelconque tu fais copie tu sélectionne ta colonne de nombres à modifier tu va dans édition coller spécial multiplication
Tout devrait être ok
-- Gaspareau
Règle anti spam Pour réponse personnelle enlever un d au début de mon adresse courriel
"Mazava" a écrit dans le message de news:0a4301c3ba79$dfb18c70$ Bonjour
J'ai reçu un fichier d'une autre application et dont les chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
isabelle
bonjour Mazava,
voilà, il faut sélectionner une seule colonne à convertir avant d'exécuter la macro
Sub ConvertirTexteEnNumérique() Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart Selection.TextToColumns Destination:¬tiveCell, FieldInfo:=Array(1, 1) End Sub
isabelle
Bonjour
J'ai reçu un fichier d'une autre application et dont les chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
bonjour Mazava,
voilà, il faut sélectionner une seule colonne à convertir avant
d'exécuter la macro
Sub ConvertirTexteEnNumérique()
Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart
Selection.TextToColumns Destination:¬tiveCell, FieldInfo:=Array(1, 1)
End Sub
isabelle
Bonjour
J'ai reçu un fichier d'une autre application et dont les
chiffres sont de la forme : "1 236.54" avec un format
standard et qui est considéré comme du texte alors que ça
devrait être un nombre de la forme "1236,54"
Y a t il un moyen de convertir chaque cellule en nombre
(des milliers de cellules)par fonction ou formules ou
macros ?
Une petite piste ou une solution ? Merci d'avance
voilà, il faut sélectionner une seule colonne à convertir avant d'exécuter la macro
Sub ConvertirTexteEnNumérique() Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart Selection.TextToColumns Destination:¬tiveCell, FieldInfo:=Array(1, 1) End Sub
isabelle
Bonjour
J'ai reçu un fichier d'une autre application et dont les chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
Mazava
Salut
Merci pour la rapidité de la réponse mais ça ne marche pas ! Par contre en supprimant manuellement l'espace après le 1 dans 1 236.55 et en remplaçant le point par une virgule tout rentre dans l'ordre Mais mon souci est de ne pas retaper cellule par cellule et la macro j'arrive pas à l'écrire
a+
Mazava
-----Message d'origine----- Bonjour,
S'il s'agit du mauvais séparateur : Edition/Remplacer le . par la , S'il s'agit d'un format texte, mettre les cellules en format nb standard. Ecrire 1 dans une cellule. La copier. Sélectionner les milliers de cellules et Collage spécial multiplication.
Camille
-----Message d'origine----- Bonjour
J'ai reçu un fichier d'une autre application et dont les chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça
devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
.
.
Salut
Merci pour la rapidité de la réponse mais ça ne marche
pas !
Par contre en supprimant manuellement l'espace après le 1
dans 1 236.55 et en remplaçant le point par une virgule
tout rentre dans l'ordre
Mais mon souci est de ne pas retaper cellule par cellule
et la macro j'arrive pas à l'écrire
a+
Mazava
-----Message d'origine-----
Bonjour,
S'il s'agit du mauvais séparateur :
Edition/Remplacer le . par la ,
S'il s'agit d'un format texte, mettre les cellules en
format nb standard. Ecrire 1 dans une cellule. La copier.
Sélectionner les milliers de cellules et Collage spécial
multiplication.
Camille
-----Message d'origine-----
Bonjour
J'ai reçu un fichier d'une autre application et dont les
chiffres sont de la forme : "1 236.54" avec un format
standard et qui est considéré comme du texte alors que
ça
devrait être un nombre de la forme "1236,54"
Y a t il un moyen de convertir chaque cellule en nombre
(des milliers de cellules)par fonction ou formules ou
macros ?
Une petite piste ou une solution ? Merci d'avance
Merci pour la rapidité de la réponse mais ça ne marche pas ! Par contre en supprimant manuellement l'espace après le 1 dans 1 236.55 et en remplaçant le point par une virgule tout rentre dans l'ordre Mais mon souci est de ne pas retaper cellule par cellule et la macro j'arrive pas à l'écrire
a+
Mazava
-----Message d'origine----- Bonjour,
S'il s'agit du mauvais séparateur : Edition/Remplacer le . par la , S'il s'agit d'un format texte, mettre les cellules en format nb standard. Ecrire 1 dans une cellule. La copier. Sélectionner les milliers de cellules et Collage spécial multiplication.
Camille
-----Message d'origine----- Bonjour
J'ai reçu un fichier d'une autre application et dont les chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça
devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
.
.
Vincent.
En plus du Remplacer les '.' par une ',', fais en un aussi sur les espaces à remplacer par rien... Puis Copier collage spéciaux multiplication du 1 Ca devrait marcher comme ça ! A+
-----Message d'origine----- Salut
Merci pour la rapidité de la réponse mais ça ne marche pas ! Par contre en supprimant manuellement l'espace après le 1 dans 1 236.55 et en remplaçant le point par une virgule tout rentre dans l'ordre Mais mon souci est de ne pas retaper cellule par cellule et la macro j'arrive pas à l'écrire
a+
Mazava
-----Message d'origine----- Bonjour,
S'il s'agit du mauvais séparateur : Edition/Remplacer le . par la , S'il s'agit d'un format texte, mettre les cellules en format nb standard. Ecrire 1 dans une cellule. La copier.
Sélectionner les milliers de cellules et Collage spécial multiplication.
Camille
-----Message d'origine----- Bonjour
J'ai reçu un fichier d'une autre application et dont les
chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça
devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
.
.
.
En plus du Remplacer les '.' par une ',', fais en un aussi
sur les espaces à remplacer par rien...
Puis Copier collage spéciaux multiplication du 1
Ca devrait marcher comme ça !
A+
-----Message d'origine-----
Salut
Merci pour la rapidité de la réponse mais ça ne marche
pas !
Par contre en supprimant manuellement l'espace après le 1
dans 1 236.55 et en remplaçant le point par une virgule
tout rentre dans l'ordre
Mais mon souci est de ne pas retaper cellule par cellule
et la macro j'arrive pas à l'écrire
a+
Mazava
-----Message d'origine-----
Bonjour,
S'il s'agit du mauvais séparateur :
Edition/Remplacer le . par la ,
S'il s'agit d'un format texte, mettre les cellules en
format nb standard. Ecrire 1 dans une cellule. La
copier.
Sélectionner les milliers de cellules et Collage spécial
multiplication.
Camille
-----Message d'origine-----
Bonjour
J'ai reçu un fichier d'une autre application et dont
les
chiffres sont de la forme : "1 236.54" avec un format
standard et qui est considéré comme du texte alors que
ça
devrait être un nombre de la forme "1236,54"
Y a t il un moyen de convertir chaque cellule en nombre
(des milliers de cellules)par fonction ou formules ou
macros ?
Une petite piste ou une solution ? Merci d'avance
En plus du Remplacer les '.' par une ',', fais en un aussi sur les espaces à remplacer par rien... Puis Copier collage spéciaux multiplication du 1 Ca devrait marcher comme ça ! A+
-----Message d'origine----- Salut
Merci pour la rapidité de la réponse mais ça ne marche pas ! Par contre en supprimant manuellement l'espace après le 1 dans 1 236.55 et en remplaçant le point par une virgule tout rentre dans l'ordre Mais mon souci est de ne pas retaper cellule par cellule et la macro j'arrive pas à l'écrire
a+
Mazava
-----Message d'origine----- Bonjour,
S'il s'agit du mauvais séparateur : Edition/Remplacer le . par la , S'il s'agit d'un format texte, mettre les cellules en format nb standard. Ecrire 1 dans une cellule. La copier.
Sélectionner les milliers de cellules et Collage spécial multiplication.
Camille
-----Message d'origine----- Bonjour
J'ai reçu un fichier d'une autre application et dont les
chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça
devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
.
.
.
Gaspareau
Dans ce cas tu peux aller dans édition remplacer remplacer tu mets un espace et remplacer par tu ne mets rien
Tu répète l'opération avec le point et la virgule que tu veux remplacer
-- Gaspareau
Règle anti spam Pour réponse personnelle enlever un d au début de mon adresse courriel
"Mazava" a écrit dans le message de news:0bdb01c3ba7f$6ea1b450$ Salut
Merci pour la rapidité de la réponse mais ça ne marche pas ! Par contre en supprimant manuellement l'espace après le 1 dans 1 236.55 et en remplaçant le point par une virgule tout rentre dans l'ordre Mais mon souci est de ne pas retaper cellule par cellule et la macro j'arrive pas à l'écrire
a+
Mazava
-----Message d'origine----- Bonjour,
S'il s'agit du mauvais séparateur : Edition/Remplacer le . par la , S'il s'agit d'un format texte, mettre les cellules en format nb standard. Ecrire 1 dans une cellule. La copier. Sélectionner les milliers de cellules et Collage spécial multiplication.
Camille
-----Message d'origine----- Bonjour
J'ai reçu un fichier d'une autre application et dont les chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça
devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
.
.
Dans ce cas tu peux aller dans édition remplacer
remplacer tu mets un espace et remplacer par tu ne mets rien
Tu répète l'opération avec le point et la virgule que tu
veux remplacer
--
Gaspareau
Règle anti spam
Pour réponse personnelle enlever un d au
début de mon adresse courriel
"Mazava" <anonymous@discussions.microsoft.com> a écrit dans
le message de news:0bdb01c3ba7f$6ea1b450$a401280a@phx.gbl...
Salut
Merci pour la rapidité de la réponse mais ça ne marche
pas !
Par contre en supprimant manuellement l'espace après le 1
dans 1 236.55 et en remplaçant le point par une virgule
tout rentre dans l'ordre
Mais mon souci est de ne pas retaper cellule par cellule
et la macro j'arrive pas à l'écrire
a+
Mazava
-----Message d'origine-----
Bonjour,
S'il s'agit du mauvais séparateur :
Edition/Remplacer le . par la ,
S'il s'agit d'un format texte, mettre les cellules en
format nb standard. Ecrire 1 dans une cellule. La copier.
Sélectionner les milliers de cellules et Collage spécial
multiplication.
Camille
-----Message d'origine-----
Bonjour
J'ai reçu un fichier d'une autre application et dont les
chiffres sont de la forme : "1 236.54" avec un format
standard et qui est considéré comme du texte alors que
ça
devrait être un nombre de la forme "1236,54"
Y a t il un moyen de convertir chaque cellule en nombre
(des milliers de cellules)par fonction ou formules ou
macros ?
Une petite piste ou une solution ? Merci d'avance
Dans ce cas tu peux aller dans édition remplacer remplacer tu mets un espace et remplacer par tu ne mets rien
Tu répète l'opération avec le point et la virgule que tu veux remplacer
-- Gaspareau
Règle anti spam Pour réponse personnelle enlever un d au début de mon adresse courriel
"Mazava" a écrit dans le message de news:0bdb01c3ba7f$6ea1b450$ Salut
Merci pour la rapidité de la réponse mais ça ne marche pas ! Par contre en supprimant manuellement l'espace après le 1 dans 1 236.55 et en remplaçant le point par une virgule tout rentre dans l'ordre Mais mon souci est de ne pas retaper cellule par cellule et la macro j'arrive pas à l'écrire
a+
Mazava
-----Message d'origine----- Bonjour,
S'il s'agit du mauvais séparateur : Edition/Remplacer le . par la , S'il s'agit d'un format texte, mettre les cellules en format nb standard. Ecrire 1 dans une cellule. La copier. Sélectionner les milliers de cellules et Collage spécial multiplication.
Camille
-----Message d'origine----- Bonjour
J'ai reçu un fichier d'une autre application et dont les chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça
devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
.
.
Mazava
Salut à tous
ça ne marche toujours pas !
Comment indiquer dans une macro que pour la colonne selectionnée on supprime le 7é caractère à partir de la droite (ici l' "espace" dans 1 236.55)
a+
Mazava
-----Message d'origine----- Salut
Merci pour la rapidité de la réponse mais ça ne marche pas ! Par contre en supprimant manuellement l'espace après le 1 dans 1 236.55 et en remplaçant le point par une virgule tout rentre dans l'ordre Mais mon souci est de ne pas retaper cellule par cellule et la macro j'arrive pas à l'écrire
a+
Mazava
-----Message d'origine----- Bonjour,
S'il s'agit du mauvais séparateur : Edition/Remplacer le . par la , S'il s'agit d'un format texte, mettre les cellules en format nb standard. Ecrire 1 dans une cellule. La copier.
Sélectionner les milliers de cellules et Collage spécial multiplication.
Camille
-----Message d'origine----- Bonjour
J'ai reçu un fichier d'une autre application et dont les
chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça
devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
.
.
.
Salut à tous
ça ne marche toujours pas !
Comment indiquer dans une macro que pour la colonne
selectionnée on supprime le 7é caractère à partir de la
droite (ici l' "espace" dans 1 236.55)
a+
Mazava
-----Message d'origine-----
Salut
Merci pour la rapidité de la réponse mais ça ne marche
pas !
Par contre en supprimant manuellement l'espace après le 1
dans 1 236.55 et en remplaçant le point par une virgule
tout rentre dans l'ordre
Mais mon souci est de ne pas retaper cellule par cellule
et la macro j'arrive pas à l'écrire
a+
Mazava
-----Message d'origine-----
Bonjour,
S'il s'agit du mauvais séparateur :
Edition/Remplacer le . par la ,
S'il s'agit d'un format texte, mettre les cellules en
format nb standard. Ecrire 1 dans une cellule. La
copier.
Sélectionner les milliers de cellules et Collage spécial
multiplication.
Camille
-----Message d'origine-----
Bonjour
J'ai reçu un fichier d'une autre application et dont
les
chiffres sont de la forme : "1 236.54" avec un format
standard et qui est considéré comme du texte alors que
ça
devrait être un nombre de la forme "1236,54"
Y a t il un moyen de convertir chaque cellule en nombre
(des milliers de cellules)par fonction ou formules ou
macros ?
Une petite piste ou une solution ? Merci d'avance
Comment indiquer dans une macro que pour la colonne selectionnée on supprime le 7é caractère à partir de la droite (ici l' "espace" dans 1 236.55)
a+
Mazava
-----Message d'origine----- Salut
Merci pour la rapidité de la réponse mais ça ne marche pas ! Par contre en supprimant manuellement l'espace après le 1 dans 1 236.55 et en remplaçant le point par une virgule tout rentre dans l'ordre Mais mon souci est de ne pas retaper cellule par cellule et la macro j'arrive pas à l'écrire
a+
Mazava
-----Message d'origine----- Bonjour,
S'il s'agit du mauvais séparateur : Edition/Remplacer le . par la , S'il s'agit d'un format texte, mettre les cellules en format nb standard. Ecrire 1 dans une cellule. La copier.
Sélectionner les milliers de cellules et Collage spécial multiplication.
Camille
-----Message d'origine----- Bonjour
J'ai reçu un fichier d'une autre application et dont les
chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça
devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
.
.
.
DanC
Bonjour Mazava
c'est que l'espace visuel n'est pas un véritable espace (de la barre d'espacement) entre dans une cellule, choisis cet espace, puis Ctrl+C Dans Édition, remplacer, Ctrl+V, remplacer par "rien" Je pense que ça irait ainsi!
Salutations, Danielle
"Mazava" a écrit dans le message de news:cf9101c3ba84$e1574c30$ Salut à tous
ça ne marche toujours pas !
Comment indiquer dans une macro que pour la colonne selectionnée on supprime le 7é caractère à partir de la droite (ici l' "espace" dans 1 236.55)
a+
Mazava
-----Message d'origine----- Salut
Merci pour la rapidité de la réponse mais ça ne marche pas ! Par contre en supprimant manuellement l'espace après le 1 dans 1 236.55 et en remplaçant le point par une virgule tout rentre dans l'ordre Mais mon souci est de ne pas retaper cellule par cellule et la macro j'arrive pas à l'écrire
a+
Mazava
-----Message d'origine----- Bonjour,
S'il s'agit du mauvais séparateur : Edition/Remplacer le . par la , S'il s'agit d'un format texte, mettre les cellules en format nb standard. Ecrire 1 dans une cellule. La copier.
Sélectionner les milliers de cellules et Collage spécial multiplication.
Camille
-----Message d'origine----- Bonjour
J'ai reçu un fichier d'une autre application et dont les
chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça
devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
.
.
.
Bonjour Mazava
c'est que l'espace visuel n'est pas un véritable espace (de la barre
d'espacement)
entre dans une cellule, choisis cet espace, puis Ctrl+C
Dans Édition, remplacer, Ctrl+V, remplacer par "rien"
Je pense que ça irait ainsi!
Salutations,
Danielle
"Mazava" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:cf9101c3ba84$e1574c30$a601280a@phx.gbl...
Salut à tous
ça ne marche toujours pas !
Comment indiquer dans une macro que pour la colonne
selectionnée on supprime le 7é caractère à partir de la
droite (ici l' "espace" dans 1 236.55)
a+
Mazava
-----Message d'origine-----
Salut
Merci pour la rapidité de la réponse mais ça ne marche
pas !
Par contre en supprimant manuellement l'espace après le 1
dans 1 236.55 et en remplaçant le point par une virgule
tout rentre dans l'ordre
Mais mon souci est de ne pas retaper cellule par cellule
et la macro j'arrive pas à l'écrire
a+
Mazava
-----Message d'origine-----
Bonjour,
S'il s'agit du mauvais séparateur :
Edition/Remplacer le . par la ,
S'il s'agit d'un format texte, mettre les cellules en
format nb standard. Ecrire 1 dans une cellule. La
copier.
Sélectionner les milliers de cellules et Collage spécial
multiplication.
Camille
-----Message d'origine-----
Bonjour
J'ai reçu un fichier d'une autre application et dont
les
chiffres sont de la forme : "1 236.54" avec un format
standard et qui est considéré comme du texte alors que
ça
devrait être un nombre de la forme "1236,54"
Y a t il un moyen de convertir chaque cellule en nombre
(des milliers de cellules)par fonction ou formules ou
macros ?
Une petite piste ou une solution ? Merci d'avance
c'est que l'espace visuel n'est pas un véritable espace (de la barre d'espacement) entre dans une cellule, choisis cet espace, puis Ctrl+C Dans Édition, remplacer, Ctrl+V, remplacer par "rien" Je pense que ça irait ainsi!
Salutations, Danielle
"Mazava" a écrit dans le message de news:cf9101c3ba84$e1574c30$ Salut à tous
ça ne marche toujours pas !
Comment indiquer dans une macro que pour la colonne selectionnée on supprime le 7é caractère à partir de la droite (ici l' "espace" dans 1 236.55)
a+
Mazava
-----Message d'origine----- Salut
Merci pour la rapidité de la réponse mais ça ne marche pas ! Par contre en supprimant manuellement l'espace après le 1 dans 1 236.55 et en remplaçant le point par une virgule tout rentre dans l'ordre Mais mon souci est de ne pas retaper cellule par cellule et la macro j'arrive pas à l'écrire
a+
Mazava
-----Message d'origine----- Bonjour,
S'il s'agit du mauvais séparateur : Edition/Remplacer le . par la , S'il s'agit d'un format texte, mettre les cellules en format nb standard. Ecrire 1 dans une cellule. La copier.
Sélectionner les milliers de cellules et Collage spécial multiplication.
Camille
-----Message d'origine----- Bonjour
J'ai reçu un fichier d'une autre application et dont les
chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça
devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
.
.
.
Salut à tous
ça ne marche toujours pas malgré les solutions d'Isabelle,Ellimac,Gaspareau et Vincent
en supprimant manuellement l'espace après le 1 dans 1 236.55 et en remplaçant le point par une virgule tout rentre dans l'ordre Mais mon souci est de ne pas retaper cellule par cellule et la macro j'arrive pas à l'écrire
Comment indiquer dans une macro que pour la colonne selectionnée on supprime le 7é caractère à partir de la droite (ici l' "espace" dans 1 236.55)
a+
Mazava
-----Message d'origine----- Bonjour
J'ai reçu un fichier d'une autre application et dont les chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
.
Salut à tous
ça ne marche toujours pas malgré les solutions
d'Isabelle,Ellimac,Gaspareau et Vincent
en supprimant manuellement l'espace après le 1
dans 1 236.55 et en remplaçant le point par une virgule
tout rentre dans l'ordre
Mais mon souci est de ne pas retaper cellule par cellule
et la macro j'arrive pas à l'écrire
Comment indiquer dans une macro que pour la colonne
selectionnée on supprime le 7é caractère à partir de la
droite (ici l' "espace" dans 1 236.55)
a+
Mazava
-----Message d'origine-----
Bonjour
J'ai reçu un fichier d'une autre application et dont les
chiffres sont de la forme : "1 236.54" avec un format
standard et qui est considéré comme du texte alors que ça
devrait être un nombre de la forme "1236,54"
Y a t il un moyen de convertir chaque cellule en nombre
(des milliers de cellules)par fonction ou formules ou
macros ?
Une petite piste ou une solution ? Merci d'avance
ça ne marche toujours pas malgré les solutions d'Isabelle,Ellimac,Gaspareau et Vincent
en supprimant manuellement l'espace après le 1 dans 1 236.55 et en remplaçant le point par une virgule tout rentre dans l'ordre Mais mon souci est de ne pas retaper cellule par cellule et la macro j'arrive pas à l'écrire
Comment indiquer dans une macro que pour la colonne selectionnée on supprime le 7é caractère à partir de la droite (ici l' "espace" dans 1 236.55)
a+
Mazava
-----Message d'origine----- Bonjour
J'ai reçu un fichier d'une autre application et dont les chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
.
isabelle
rebonjour Mazava,
est ce que comme ça, ça irait,
Sub ConvertirTexteEnNumérique() Selection.Replace What:=" ", Replacement:="", LookAt:=xlPart Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart End Sub
isabelle
Salut à tous
ça ne marche toujours pas malgré les solutions d'Isabelle,Ellimac,Gaspareau et Vincent
en supprimant manuellement l'espace après le 1 dans 1 236.55 et en remplaçant le point par une virgule tout rentre dans l'ordre Mais mon souci est de ne pas retaper cellule par cellule et la macro j'arrive pas à l'écrire
Comment indiquer dans une macro que pour la colonne selectionnée on supprime le 7é caractère à partir de la droite (ici l' "espace" dans 1 236.55)
a+
Mazava
-----Message d'origine----- Bonjour
J'ai reçu un fichier d'une autre application et dont les chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
.
rebonjour Mazava,
est ce que comme ça, ça irait,
Sub ConvertirTexteEnNumérique()
Selection.Replace What:=" ", Replacement:="", LookAt:=xlPart
Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart
End Sub
isabelle
Salut à tous
ça ne marche toujours pas malgré les solutions
d'Isabelle,Ellimac,Gaspareau et Vincent
en supprimant manuellement l'espace après le 1
dans 1 236.55 et en remplaçant le point par une virgule
tout rentre dans l'ordre
Mais mon souci est de ne pas retaper cellule par cellule
et la macro j'arrive pas à l'écrire
Comment indiquer dans une macro que pour la colonne
selectionnée on supprime le 7é caractère à partir de la
droite (ici l' "espace" dans 1 236.55)
a+
Mazava
-----Message d'origine-----
Bonjour
J'ai reçu un fichier d'une autre application et dont les
chiffres sont de la forme : "1 236.54" avec un format
standard et qui est considéré comme du texte alors que ça
devrait être un nombre de la forme "1236,54"
Y a t il un moyen de convertir chaque cellule en nombre
(des milliers de cellules)par fonction ou formules ou
macros ?
Une petite piste ou une solution ? Merci d'avance
Sub ConvertirTexteEnNumérique() Selection.Replace What:=" ", Replacement:="", LookAt:=xlPart Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart End Sub
isabelle
Salut à tous
ça ne marche toujours pas malgré les solutions d'Isabelle,Ellimac,Gaspareau et Vincent
en supprimant manuellement l'espace après le 1 dans 1 236.55 et en remplaçant le point par une virgule tout rentre dans l'ordre Mais mon souci est de ne pas retaper cellule par cellule et la macro j'arrive pas à l'écrire
Comment indiquer dans une macro que pour la colonne selectionnée on supprime le 7é caractère à partir de la droite (ici l' "espace" dans 1 236.55)
a+
Mazava
-----Message d'origine----- Bonjour
J'ai reçu un fichier d'une autre application et dont les chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
.
Jacquouille
Bonsoir As-tu essayé dans le format de cellule, pour voir si elle est en texte ou en nombre. Si elle est en nombre, tu peux lui choisir le format sans espace (séparateur de millier). Bonne chance
"Mazava" a écrit dans le message news: 0a4301c3ba79$dfb18c70$ Bonjour
J'ai reçu un fichier d'une autre application et dont les chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance
a+
Mazava
Bonsoir
As-tu essayé dans le format de cellule, pour voir si elle est en texte ou en
nombre.
Si elle est en nombre, tu peux lui choisir le format sans espace (séparateur
de millier).
Bonne chance
NoSpam_j.thiernesse@skynet.be
"Mazava" <anonymous@discussions.microsoft.com> a écrit dans le message news:
0a4301c3ba79$dfb18c70$a501280a@phx.gbl...
Bonjour
J'ai reçu un fichier d'une autre application et dont les
chiffres sont de la forme : "1 236.54" avec un format
standard et qui est considéré comme du texte alors que ça
devrait être un nombre de la forme "1236,54"
Y a t il un moyen de convertir chaque cellule en nombre
(des milliers de cellules)par fonction ou formules ou
macros ?
Une petite piste ou une solution ? Merci d'avance
Bonsoir As-tu essayé dans le format de cellule, pour voir si elle est en texte ou en nombre. Si elle est en nombre, tu peux lui choisir le format sans espace (séparateur de millier). Bonne chance
"Mazava" a écrit dans le message news: 0a4301c3ba79$dfb18c70$ Bonjour
J'ai reçu un fichier d'une autre application et dont les chiffres sont de la forme : "1 236.54" avec un format standard et qui est considéré comme du texte alors que ça devrait être un nombre de la forme "1236,54" Y a t il un moyen de convertir chaque cellule en nombre (des milliers de cellules)par fonction ou formules ou macros ? Une petite piste ou une solution ? Merci d'avance