Bonsoir à tous,
En convertissant un fichier csv issu d'un export depuis un logiciel,
certaines dates se retrouvent mistérieusement au format texte (alignées à
gauche de la cellule).
Pour la suite de la macro, il faut que ce soient des nombres.
J'ai bien trouvé un code sur Excelabo qui permet de forcer une cellule au
format texte
Cells.NumberFormat = "@"
Existe-t-il une formule contraire, ou bien que faut-il mettre entre les
doubles quotes pour passer de texte en nombre par macro
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
isabelle
bonjour Jdel,
je sélectionne la colonne et execute cette macro pour faire le travail,
Sub ConvertirTexteEnNumérique() Selection.TextToColumns Destination:¬tiveCell, FieldInfo:=Array(1, 1) End Sub
isabelle
Bonsoir à tous, En convertissant un fichier csv issu d'un export depuis un logiciel, certaines dates se retrouvent mistérieusement au format texte (alignées à gauche de la cellule). Pour la suite de la macro, il faut que ce soient des nombres. J'ai bien trouvé un code sur Excelabo qui permet de forcer une cellule au format texte Cells.NumberFormat = "@" Existe-t-il une formule contraire, ou bien que faut-il mettre entre les doubles quotes pour passer de texte en nombre par macro
Merci de vos réponses
bonjour Jdel,
je sélectionne la colonne et execute cette macro pour faire le travail,
Sub ConvertirTexteEnNumérique()
Selection.TextToColumns Destination:¬tiveCell, FieldInfo:=Array(1, 1)
End Sub
isabelle
Bonsoir à tous,
En convertissant un fichier csv issu d'un export depuis un logiciel,
certaines dates se retrouvent mistérieusement au format texte (alignées à
gauche de la cellule).
Pour la suite de la macro, il faut que ce soient des nombres.
J'ai bien trouvé un code sur Excelabo qui permet de forcer une cellule au
format texte
Cells.NumberFormat = "@"
Existe-t-il une formule contraire, ou bien que faut-il mettre entre les
doubles quotes pour passer de texte en nombre par macro
je sélectionne la colonne et execute cette macro pour faire le travail,
Sub ConvertirTexteEnNumérique() Selection.TextToColumns Destination:¬tiveCell, FieldInfo:=Array(1, 1) End Sub
isabelle
Bonsoir à tous, En convertissant un fichier csv issu d'un export depuis un logiciel, certaines dates se retrouvent mistérieusement au format texte (alignées à gauche de la cellule). Pour la suite de la macro, il faut que ce soient des nombres. J'ai bien trouvé un code sur Excelabo qui permet de forcer une cellule au format texte Cells.NumberFormat = "@" Existe-t-il une formule contraire, ou bien que faut-il mettre entre les doubles quotes pour passer de texte en nombre par macro
Merci de vos réponses
Jdel
Merci Isabelle, Le problème est que je n'ai pas le fichier sous la main (et du bureau je n'ai pas accès au forum) Je teste ça lundi et je te tiens au courant A plus et bon WE
"isabelle" a écrit dans le message de news: %
bonjour Jdel,
je sélectionne la colonne et execute cette macro pour faire le travail,
Sub ConvertirTexteEnNumérique() Selection.TextToColumns Destination:¬tiveCell, FieldInfo:=Array(1, 1) End Sub
isabelle
Bonsoir à tous, En convertissant un fichier csv issu d'un export depuis un logiciel, certaines dates se retrouvent mistérieusement au format texte (alignées à gauche de la cellule). Pour la suite de la macro, il faut que ce soient des nombres. J'ai bien trouvé un code sur Excelabo qui permet de forcer une cellule au format texte Cells.NumberFormat = "@" Existe-t-il une formule contraire, ou bien que faut-il mettre entre les doubles quotes pour passer de texte en nombre par macro
Merci de vos réponses
Merci Isabelle,
Le problème est que je n'ai pas le fichier sous la main (et du bureau je
n'ai pas accès au forum)
Je teste ça lundi et je te tiens au courant
A plus et bon WE
"isabelle" <hoHoho@hohoHo> a écrit dans le message de news:
%239P5aKHRGHA.3972@TK2MSFTNGP10.phx.gbl...
bonjour Jdel,
je sélectionne la colonne et execute cette macro pour faire le travail,
Sub ConvertirTexteEnNumérique()
Selection.TextToColumns Destination:¬tiveCell, FieldInfo:=Array(1, 1)
End Sub
isabelle
Bonsoir à tous,
En convertissant un fichier csv issu d'un export depuis un logiciel,
certaines dates se retrouvent mistérieusement au format texte (alignées à
gauche de la cellule).
Pour la suite de la macro, il faut que ce soient des nombres.
J'ai bien trouvé un code sur Excelabo qui permet de forcer une cellule au
format texte
Cells.NumberFormat = "@"
Existe-t-il une formule contraire, ou bien que faut-il mettre entre les
doubles quotes pour passer de texte en nombre par macro
Merci Isabelle, Le problème est que je n'ai pas le fichier sous la main (et du bureau je n'ai pas accès au forum) Je teste ça lundi et je te tiens au courant A plus et bon WE
"isabelle" a écrit dans le message de news: %
bonjour Jdel,
je sélectionne la colonne et execute cette macro pour faire le travail,
Sub ConvertirTexteEnNumérique() Selection.TextToColumns Destination:¬tiveCell, FieldInfo:=Array(1, 1) End Sub
isabelle
Bonsoir à tous, En convertissant un fichier csv issu d'un export depuis un logiciel, certaines dates se retrouvent mistérieusement au format texte (alignées à gauche de la cellule). Pour la suite de la macro, il faut que ce soient des nombres. J'ai bien trouvé un code sur Excelabo qui permet de forcer une cellule au format texte Cells.NumberFormat = "@" Existe-t-il une formule contraire, ou bien que faut-il mettre entre les doubles quotes pour passer de texte en nombre par macro