P Papirus Guest 18 Décembre 2004 #1 Bonsoir le Forum, Je reçois des données dans une feuille excel et tout est en format texte. Je dois utiliser une de ces colonnes en format numérique. Est-il possible de changer le format de cette colonne en VBA ? Si Oui... votre aide sera bien appréciée. Merci Papirus
Bonsoir le Forum, Je reçois des données dans une feuille excel et tout est en format texte. Je dois utiliser une de ces colonnes en format numérique. Est-il possible de changer le format de cette colonne en VBA ? Si Oui... votre aide sera bien appréciée. Merci Papirus
L Lord Nelson Guest 18 Décembre 2004 #2 Salut Papirus, Oui, c'est possible, mais il y a probablement un toilettage à faire avant de convertir le texte en valeurs numériques. Donne-nous quelques exemples de ce texte (y a-t-il des espaces, une virgule...) A+ Vote positif 0 Vote négatif
Salut Papirus, Oui, c'est possible, mais il y a probablement un toilettage à faire avant de convertir le texte en valeurs numériques. Donne-nous quelques exemples de ce texte (y a-t-il des espaces, une virgule...) A+
P Papirus Guest 18 Décembre 2004 #3 Bonsoir Lord Nelson , le Forum Les données sont très propres. ( toutes à gauche) texte. Voilà: Qté 1 2 1 5 1 5 2 1 2 1 1 1 3 Est-ce suffisemment clair? J'ai essayer manellement avec Cnum Mais je veux le faire automatiquement en VBA Merci Papirus Vote positif 0 Vote négatif
Bonsoir Lord Nelson , le Forum Les données sont très propres. ( toutes à gauche) texte. Voilà: Qté 1 2 1 5 1 5 2 1 2 1 1 1 3 Est-ce suffisemment clair? J'ai essayer manellement avec Cnum Mais je veux le faire automatiquement en VBA Merci Papirus
L Lord Nelson Guest 18 Décembre 2004 #4 Re Papirus, Alors cette boucle devrait convenir : Dim CL As Range For Each CL In Range("C3:C15") '<---- adapter la plage de cellules à traiter CL = Val(CL.Text) CL.NumberFormat = "General" Next A+ Horatio Vote positif 0 Vote négatif
Re Papirus, Alors cette boucle devrait convenir : Dim CL As Range For Each CL In Range("C3:C15") '<---- adapter la plage de cellules à traiter CL = Val(CL.Text) CL.NumberFormat = "General" Next A+ Horatio
P Papirus Guest 18 Décembre 2004 #5 Bonsoir Loerd Nelson , le Forum Je viens de faire rouler ton code et tout roule à merveille Merci de l'aide Papirus Vote positif 0 Vote négatif
Bonsoir Loerd Nelson , le Forum Je viens de faire rouler ton code et tout roule à merveille Merci de l'aide Papirus