Problème Excel/VBA
Lapita_10452
Messages postés
13
Statut
Membre
-
Bidouilleu_R Messages postés 1209 Statut Membre -
Bidouilleu_R Messages postés 1209 Statut Membre -
Bonjour,
J'ai un petit problème que je n'arrive pas à regler sur Excel. J'ai une colonne qui contient 3 chiffres sous le format 1_ 2_ 3 ; Je voulais savoir comment coder sur VBA pour pouvoir separer ces chiffres et mettre chacun dans un colonne à part.
Merci pour votre aide
Lapita
J'ai un petit problème que je n'arrive pas à regler sur Excel. J'ai une colonne qui contient 3 chiffres sous le format 1_ 2_ 3 ; Je voulais savoir comment coder sur VBA pour pouvoir separer ces chiffres et mettre chacun dans un colonne à part.
Merci pour votre aide
Lapita
Configuration: Windows XP Internet Explorer 6.0
2 réponses
-
Bonjour,
Il n'est pas nécessaire d'utiliser VBA : Données/Convertir et tu choisis _ comme délimiteur
-
Mais si tu tiens absolument au VBA
utilise la fonction SPLIT
exemple....
Sub test()
Dim MaChaine As String
Dim n As Integer
MaChaine = "1_ 2_ 3"
MonTableau = Split(MaChaine, " ")
' le résultat en colonne B par exemple
For n = 1 To UBound(MonTableau) + 1
Cells(n, 2) = MonTableau(n - 1)
Next
End Sub